课程
/后端开发
/C++
/C++远征之封装篇(上)
从堆申请完对象不用将指针赋值为空吗
2016-07-20
源自:C++远征之封装篇(上) 2-2
正在回答
肯定要啊,你 delete p; 只是告诉内存,这一块地址我不要了.但是 指针p 还是指向了那块地址啊,你得把这个指针的指向指成null;不然别人在用这个 指针的时候就会crash.这就是传说中的野指针,也叫僵尸对象.
要啊,申请完最后,要释放内存!p=NULL,赋值为为空了
对,不能为空
举报
封装--面向对象的基石,本教程力求帮助小伙伴们即学即会