-
牛存分区查看全部
-
选B~查看全部
-
很重要查看全部
-
const对象或引用只能初始化但是不能赋值。构造函数的函数体内只能做赋值而不是初始化,因此初始化const对象或引用的唯一机会是构造函数函数体之前的初始化列表中。查看全部
-
构造函数 teacher(); teacher(string name ,age); 就是两个形式不一样的函数。查看全部
-
(对象实体化之前呢,是不会占用栈和堆的内存的,实例化之后呢,每个对象都会在栈上面开辟一段内存,用来存储各自的数据,但是它们却是不同的变量,占据着不同的内存,代码区也只保存了一份逻辑代码,当需要的时候,代码区中的代码供所有的对象进行使用,谁需要了就去调用它,找到相应的代码入口,就可以执行相应的程序了,但是注意,必须对数据进行初始化。)查看全部
-
对象的生命历程/生命周期查看全部
-
析构函数查看全部
-
栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动回收。 区分: 栈 在使用完后系统会自动清除 堆 在使用后必须用delete手动清除查看全部
-
class Coordinate { public: int x; };查看全部
-
字符串初始化查看全部
-
1查看全部
-
类外三个字查看全部
-
同文件类外定义查看全部
-
分文件类外定义查看全部
举报
0/150
提交
取消