- 博客(3)
- 收藏
- 关注
转载 2021-04-14
栈:是由编译器在需要时自动分配,不需要时自动清除的变量存储区。通常存放局部变量、函数参数等。堆:是由new分配的内存块,由程序员释放(编译器不管),一般一个new与一个delete对应,一个new[]与一个delete[]对应。如果程序员没有释放资源将由操作系统在程序结束后自动回收。new其实就是告诉计算机开辟一段新的空间,但是和一般的声明不同的是,new开辟的空间在堆上,而一般声明的变量存放在栈上。通常来说,当在局部函数中new出一段新的空间,该段空间在局部函数调用结束后仍然能够使用,可以用来向.
2021-04-14 20:31:30
68
原创 2021-04-14
/*Person() { cout << "Person的默认构造函数调用" << endl; }*/注释:先按CTRL+K,再按CTRL+C取消注释:先按CTRL+K,再按CTRL+UPerson() { cout << "Person的默认构造函数调用" << endl; }...
2021-04-14 19:37:23
43
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人