示例如下:
①
②
提示:我们可以发现,当我们不执行删除时,我们尚未执行destructor.ly,只有在程序结束时,系统会自动回收内存。当我们执行删除时,执行destructor。最后,初始化类对象。在同一时间,当回收内存时,它会根据堆栈区域的结构释放,即堆栈的数据结构是先进的并释放。
删除的执行步骤:首先调用分析功能并发布内存。
使用新数组创建数组时,您必须使用DELETE来删除数组applications.new Data类型[length]的内存空间的形式。删除[]指针;
将大多数编译器动态数组应用程序空间的原理连接到空间的底层:一个对象返回单个对象的第一个地址。创建多个对象时,数组的头是该数组的长度,然后是对象的真实对象。
除非它是空隙数据类型,否则请勿尝试删除空隙,因为未调用破坏者。
例如:
版本:本文是CSDN Blogger [UFGNIX0802]的原始文章。
原始:https://juejin.cn/post/709528874297470478
