64,676
社区成员
发帖
与我相关
我的任务
分享
int* pp = new int(100);
delete pp;
cout << (*pp) << endl;
(*pp) = 1; //申请的空间不是被释放了吗?怎么还能操作?
cout << (*pp) << endl;
#include<iostream>
using namespace std;
int main()
{
int* pp = new int(100);
delete pp;
pp = nullptr;
cout << (*pp) << endl;
(*pp) = 1; //申请的空间不是被释放了吗?怎么还能操作?
cout << (*pp) << endl;
return 0;
}
delete ptr;
ptr=NULL;//释放完之后给指针赋NULL