【发布时间】:2012-05-19 05:30:08
【问题描述】:
指向已释放位置的指针是未定义的行为吗?
int *p = new int;
*p = 10;
delete p;
*p = 10;
cout << *p << endl;
【问题讨论】:
-
是的。下一个问题?
-
当我在字典中查找
Undefined这个词时,我看不到“崩溃”的任何含义...... -
为什么这不是一个真正的问题!我真的不知道它是否是UB ...我们的讲座告诉我们它不是UB ....
标签: c++ pointers undefined-behavior