传智播客 C/C++学习笔记 野指针

代码23行,free后只是把指针指向的内存空间释放了,但指针本身还是指向原来的内存地址,所以里面还是有值的。但这时其值已经没有意义了,即野指针。下面28行再一次释放就出错了。应该合理的做法是free后将其值赋为NULL。

猜你喜欢

转载自blog.csdn.net/moonlightpeng/article/details/86574184