首页 > C/C++语言 > C/C++基本语法 > 高质量C++/C编程指南 – 第7章 内存管理 (2)
2006
03-10

高质量C++/C编程指南 – 第7章 内存管理 (2)






7.7 杜绝“野指针”
“野指针”不是NULL指针,是指向“垃圾”内存的指针。人们一般不会错用NULL指针,因为
用if语句很容易判断。但是“野指针”是很危险的,if语句对它不起作用。


“野指针”的成因主要有两种:
(1)指针变量没有被初始化。任何指针变量刚被创建时不会自动成为NULL指针,它的缺省值是随机的,它崧抑敢黄


留下一个回复