您的位置:首页 > 编程语言 > C语言/C++

c++关于带指针类的学习笔记(第二周)

2016-05-22 15:53 337 查看
1、只要类中带指针,必须有拷贝构造函数拷贝赋值函数析构函数

2、new是用来动态分配内存。分配后程序猿一定要添加析构函数清内存,用delete

3、栈(stack)、堆(heap)

栈:存在于某一个作用域的内存空间,例如调用函数时就创建了内存空间。

堆:操作系统提供的全局内存空间,要用动态分配的时候获得。优点是在程序任意地方创建,缺点是还需要自己delete 掉创建的内存。

4、如果需要作用域内的数据不在函数消失后一块消失,可以用static。例如:static  Complex x;它只有在整个程序结束后才消失。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: