delete
在c++中,当使用new创建单个对象时,需要用delete释放内存
#include <iostream>
using namespace std;
class MyClass {
public:
MyClass() {
cout << "对象被创建" << endl;
}
~MyClass() {
cout << "对象被销毁" << endl;
}
};
int main() {
MyClass* arrptr = new MyClass[3];
// 使用对象,比如调用对象的方法等
delete[ ]arrptr;
return 0;
}