|
<p>臭名昭著的空指针到底是什么?</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:200 -</p>
<p>解决时间:2010-11-2 14:22</p>
<p>提问者: qianyoucan45 - 二级</p>
<p>最佳答案</p>
<p>语言定义中说明, 每一种指针类型都有一个特殊值 --- ``空指针" --- 它与同类型的其它所有指针值都不相同, 它 ``与任何对象或函数的指针值都不相等"。也就是说, 取地址操作符 & 永远也不能得到空指针, 同样对 malloc() 的成功调用也不会返回空指针, 如果失败, malloc() 的确返回空指针, 这是空指针的典型用法: 表示 ``未分配" 或者 ``尚未指向任何地方" 的指针。</p>
<p>0</p>
<p>回答者:</p>
<p>muyusoft163 - 四级 2010-11-2 14:22</p>
<p>我来评论>></p>
|
|