2021年03月05日 517 阅读 学习笔记 C++:静态成员与友元 静态成员静态成员包含静态数据成员和静态成员函数,那么为什么会存在静态成员?我们在开发中会发现,有一些属性是所有对象所共有的,比如:学生总人数,链表头指针,尾指针等,这些数据成员没有必要和对象进行...
2021年03月04日 454 阅读 学习笔记 C++:堆与拷贝构造函数及补充this指针 C++ 内存区C++ 内存通常分为 4 个区域:全局数据区(data area);代码区(code area);堆区(自由存储区)(heap area);栈区(stack area);在 C 语...
2021年03月03日 379 阅读 学习笔记 C++:引用及其应用 引用引用是个别名,当建立引用时,程序用另一个变量或对象的名字初始化它,从那时起,引用就作为目标的别名而使用,对引用的改动就相当于对目标的改动。要建立一个引用,需要在目标类型后面接上引用运算符“&...
2021年02月03日 776 阅读 学习笔记 C++:构造函数与析构函数 构造函数构造函数用于对象的初始化,一旦建立对象,就需要有一个有意义的初始值,构造函数的作用即是在对象初始化时被调用,给对象分配内存空间以及完成初始化。变量和结构体的初始化方法如下:int a =...
2021年01月25日 410 阅读 学习笔记 C++ cout格式化输出 流操作算子C++ 中常用的输出流操纵算子如表所示,它们都是在头文件 iomanip 中定义,要使用这些流操纵算子,必须包含该头文件。注意:“流操纵算子”一栏中的星号 * 不是算子的一部分,星号表...