当前位置: 首页 > 工具软件 > reek > 使用案例 >

C语言和指针 Kenneth.Reek第六章读到的一些cautions

晋弘义
2023-12-01
   int a=10;
   int *p=&a;
   乍看好像没毛病,但是p是指向一个地址才对,这就相当于指针p没初始化。
   这个错误在一些机子上很难检查到,通常的提示为:segmentation violation:或者memory fault。
   于是,当不确定新定义的指针如何指向,初始化为NULL很有必要。
 类似资料: