Fork me on Github Fork me on Gitee

new和delete

New用来开辟新的地址空间,返回一个地址,需要用delete释放空间

用new创建的对象,delete后才能调用析构函数

New可以开启所有类型空间,返回地址,形式:类型 *指针名=new 类型;

对于对象指针:eg: class *p;

如果这样,p只有类型,没有指向,delete时,也能调用类class的析构函数,但是只能释放一次,如果时class *p=new class();那么,可以多次delete,多次析构

posted @ 2022-03-06 16:43  Tenerome  阅读(29)  评论(0编辑  收藏  举报