#include <iostream>
using namespace std;
//迷途指针(面试宝典P78)
int main()
{
int *pInt=new int;
*pInt=10;
delete pInt;
//pInt=NULL;
//如果已经置为空,则这里会内存访问拒绝
//若没有置为空,也很危险,因为此时这块内存空间随时可能被其他程序占用
//从而造成不可预知的后果;没有为空则是所谓的迷途指针或悬浮指针或失控指针或野指针
*pInt=20;
return 0;
}
关于迷途指针
最新推荐文章于 2021-05-29 10:28:26 发布