怎么杜绝野指针?

来源:百度知道 编辑:UC知道 时间:2024/05/31 01:02:18
如果出现了野指针 那我怎么把它给揪出来啊?

编程习惯问题。你要是有了野指针想把它找出来很难。最后就是养成良好的编程习惯。

声明的时候把它定义成NULL
当你用好指针的时候,马上把它赋值为NULL
要清楚的知道指针的作用域范围(这个很难防,所以一定要小心)

声明时,置成NULL

申请内存时,先判断是否为NULL。为NULL的时候,才申请

使用过程中,不要把它指向别的地方!

用完释放时,再把它赋值为NULL