VC++指针方面
来源:百度知道 编辑:UC知道 时间:2024/05/28 16:46:47
指针p指向结点s,
如果删除结点,
指针p没有置空,那p是删除了???还是会出现别的情况????
高手请进
如果删除结点,
指针p没有置空,那p是删除了???还是会出现别的情况????
高手请进
delete p;
是删除p指向的内存空间,也就是那个结点。
p没有置空,如果你后面不用p进行判断的话,比如if(p!=NULL),应该问题不大。
这时野指针就诞生了
你不知道p指向的是什么,所以不能用了,置p=NULL.
这就是传说中的内存泄露....
这时野指针就诞生了