delete关键字

delete使用注意

 1 class A{};
 2 int main()
 3     A a;
 4     A* p;
 5     p = &a;
 6     //delete p;//这样会导致调用两次析构函数.是会引起程序错误的
 7     p = NULL;
 8 
 9     p = new A;//正确方式,delete和new搭配
10     delete p;
11     p = NULL;
12 }
View Code

猜你喜欢

转载自www.cnblogs.com/demonkuromi/p/12161215.html