为啥能使用一个野指针(迷途指针)????
# include <iostream>
using namespace std;
class A
{
public:
A(){int n=5; p=&n;}//构造完毕n被释放,p指向不可用的空间
int * get(){return p;}
private:
int * p;
};
int main(void)
{
A a;
int * x = a.get();
*x = 12345678;
cout << *x << endl;
return 0;
}
p是不是野指针??