- 栈区:
int x =0; int *p = NULL
//平时写的变量都是在栈区 - 堆区:
int *p= new int[20]
//new出的变量储存在堆区,必须是用delete回收 - 全局区:
储存全局变量及静态常量
- 常量区:
string str = "hello";
//储存字符串和常量 - 代码区 :
储存逻辑代码的二进制
对象初始化
- 初始化一次=构造函数.
- 构造函数与类同名.
- 构造函数没有返回值.
- 构造函数可以有多个重载形式.
- 实例化对象时禁用到一个构造函数.
- 当用户没有定义构造函数时候.编译器会自动生成一个无参数构造函数
© 著作权归作者所有
文章评论(0)