C/C++共79篇 第6页
C语言基础学习:掌握编程的重要第一步-不念博客

C语言基础学习:掌握编程的重要第一步

C语言是一种广泛使用的编程语言,许多现代编程语言都受到了C语言的影响。 作为一名程序员,学习C语言是一个极好的开始,可以帮助你理解许多基础的编程概念。 本文将引导你了解C语言的基础知识,...
C++树的重心和直径-不念博客

C++树的重心和直径

1. 重心 什么是树的重心? 物理学而言,重心是指地球对物体中每一微小部分引力的合力作用点,物体受力最集中的那一个点。数学上的重心是指三角形的三条中线的交点。 树的重心也称为质点,有一个...
scanf函数的用法详解(C语言scanf函数怎么用)-不念博客

scanf函数的用法详解(C语言scanf函数怎么用)

scanf是一个用于从标准输入(通常是键盘)读取数据的C语言库函数。它的全名是“scan formatted”,表示按照指定的格式读取输入 。scanf函数位于stdio.h头文件中,所以在使用它之前,需要包含这...
不念的头像-不念博客不念2年前
512
右值引用和移动语义的区别-不念博客

右值引用和移动语义的区别

右值引用: 表示形式:使用 && 表示,例如 int&&. 作用:主要用于引用临时对象(右值),即将要销毁的临时对象。 生命周期:只能引用临时对象,不会延长对象的生命周期。 例子...
C++离散与组合数学之多重集合-不念博客

C++离散与组合数学之多重集合

1. 前言 数论是计算机学科的基础,将以一系列文章讨论组合数学中的一些概念,包括多重集合、等价类、多重集上的排列、错排列、圆排列、鸽巢原理、二项式定理、容斥原理、卡特兰数。 本文主要是...
不念的头像-不念博客不念1年前
460
深入理解C++:Vector的用法详解-不念博客

深入理解C++:Vector的用法详解

Vector是C++标准库中的一个非常重要和常用的容器,作为一个动态数组,Vector的使用频率相当高。 它能够自动管理内存,使得元素的添加和删除变得相当方便。 在本文中,我们将详细地讲解C++中Vect...
C++虚函数机制的基本原理和使用方式-不念博客

C++虚函数机制的基本原理和使用方式

C++中的虚函数机制是为了实现多态性(Polymorphism)的一种机制。 在C++中,通过使用虚函数,可以在运行时确定调用的是哪个版本的函数,从而实现动态绑定。 以下是C++虚函数机制的基本原理和使...
C语言和C++的区别(C语言和C++的联系)-不念博客

C语言和C++的区别(C语言和C++的联系)

C语言和C++都是通用编程语言,它们之间既有联系,也有区别。 C++实际上是C语言的扩展,它在C语言的基础上添加了许多新特性,尤其是面向对象的编程特性。 以下是C语言和C++的一些主要区别和联系...
不念的头像-不念博客不念2年前
383