
C++
Locokkk
这个作者很懒,什么都没留下…
展开
-
【C++笔记】内存管理
一.小试牛刀 首先,我们先来看一段代码,下面的各变量都存在什么地方呢?它们的大小又分别是多少呢? int globalVar = 1; static int staticGlobalVar = 1; void Test() { static int staticVar = 1; int localVar = 1; int arr1[10] = {1, 2, 3, 4}; c...原创 2019-10-15 15:53:57 · 269 阅读 · 2 评论 -
【C++笔记】 引用
一.引用 1.引用的概念 引用不是新定义一个变量,而是给已存在变量取了一个别名,编译器不会为引用变量开辟内存空间,它和它引用的变量共用同一块内存空间,可以理解为同一块空间可以有不同的名称。比如宋江,有人称他为“及时雨”。 格式:类型名& 引用变量名(对象名)=引用实体; void fun1() { int a = 10; int& b = a; //定义引用类型 pr...原创 2019-08-01 16:53:09 · 162 阅读 · 2 评论 -
【C++笔记】 缺省参数
一.缺省参数 1.缺省参数概念 缺省参数是声明或定义函数时为函数的参数指定一个默认值。在调用该函数时,如果没有指定实参则采用该默认值,否则使用指定的实参。 void Func1(int a = 0) { cout << a << endl; } int main() { Func(); // 没有传参时,使用参数的默认值,输出结果为0 Func(10); ...原创 2019-07-31 15:49:04 · 314 阅读 · 1 评论