C++用delete释放对象之后,为什么还可以继续使用该对象
int a, *p;
p = new int;
a = 5;
*p = a;
delete p;
cout << *p << endl;
输出结果:5
即使delete掉p之后,仍然可以使用
小白跑步机
2019/03/21 19:27- c++
- 点赞
- 收藏
- 回答
满意答案
int a, *p;
p = new int;
a = 5;
*p = a;
delete p;
cout << *p << endl;
输出结果:5
即使delete掉p之后,仍然可以使用