delete[]pb和delete pb的区别
时间: 2023-10-21 11:29:09 浏览: 93
pb.zip_PowerBuilder_pb_pb例子
在PB中,delete[]pb和delete pb是两种不同的语法形式,具有不同的含义和用途。
delete[]pb表示删除一个数组对象。这个语法通常在C++中使用,用于释放通过new运算符创建的动态分配的数组对象的内存。在PB中,不需要使用delete[]来删除PB对象,因为PB具有自动垃圾回收机制,负责管理对象的内存释放。
而delete pb表示删除一个普通的对象。这个语法通常在C++中使用,用于释放通过new运算符创建的动态分配的对象的内存。在PB中,同样不需要使用delete来删除PB对象,因为PB具有自动垃圾回收机制。
所以,在PB中,delete[]pb和delete pb是没有必要使用的,因为PB会自动管理对象的内存释放。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>
阅读全文