new和delete
New用来开辟新的地址空间,返回一个地址,需要用delete释放空间
用new创建的对象,delete后才能调用析构函数
New可以开启所有类型空间,返回地址,形式:类型 *指针名=new 类型;
对于对象指针:eg: class *p;
如果这样,p只有类型,没有指向,delete时,也能调用类class的析构函数,但是只能释放一次,如果时class *p=new class();那么,可以多次delete,多次析构
本文来自博客园,作者:Tenerome,转载请注明原文链接:https://www.cnblogs.com/Tenerome/p/15972550.html