11
80
246
中级技术员
使用特权
34
517
2261
初级工程师
33
1868
5912
高级工程师
扛抢路过,鸣抢致敬!:handshake ytfdhb 发表于 2010-12-5 09:56
1
38
117
0
379
1256
助理工程师
68
205
2
42
140
1120
1万
5万
版主
39# 奇门遁甲 非常赞同你的说法~~呵呵~小弟记下了~~ K&R在《C和指针》一书中有写到: 标准定义了NULL指针,它作为一个特殊的指针变量,表示不指向任何东西,要使一个指针变成NULL,你可以给他赋值为0。 但是对于编译器实现者来说,不指向任何东西是难以实现的,所以NULL指针的实际值是与此不同的。 如果对一个NULL指针进行间接访问,会发生什么情况?结果会编译器而异,有些机器会访问位置0,有些机器也行会返回一个错误~~ ~呵呵~最好的方法还是如这个大哥所言,程序员自己应该对指针解引用之前对它进行检查~~liang7143 发表于 2010-10-15 10:14
56
171
7
350
1139
440
1355
8
24
实习生
5
628
37
177
448
禁止发言
114
231
907
高级技术员
112
356
资深技术员
发表回复 本版积分规则 回帖后跳转到最后一页
发帖类勋章
时间类勋章
人才类勋章
等级类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号