况且, 这样的要求真正完成了什么呢?对空指针的正确理解不需要内部表达的 知识, 无论是零还是非零。假设空指针内部表达为零不会使任何代码的编写更 容易 (除了一些不动脑筋的 calloc() 调用; 参见问题 7.26)。用零作 空指针的内部表达也不能消除在函数调用时的类型转换, 因为指针的 大小可能和 int 型的大小依然不同。(如果象上文问题 5.11 所述, 用 ``nil" 来请求空指针, 则用 0 作空指针的内部表达的想法都不会出现。)
翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)