昨天我在面试一个中级软件工程职位的人,他提到在C语言中,null并不总是为零,而且他见过null不为零的C实现.我觉得这很可疑,但我想确认一下.有人知道他是对的吗?
(回复不会影响我对这位候选人的判断,我已经将我的决定提交给了我的经理.)
昨天我在面试一个中级软件工程职位的人,他提到在C语言中,null并不总是为零,而且他见过null不为零的C实现.我觉得这很可疑,但我想确认一下.有人知道他是对的吗?
(回复不会影响我对这位候选人的判断,我已经将我的决定提交给了我的经理.)
我猜你指的是空指针.它保证相当于0
1但它不必用所有零位来表示2
另请参见空指针上的comp.lang.c FAQ.