第 9 章 布尔表达式和变量
问题列表:
9.1 C 语言中布尔值的候选类型是什么?为什么它不是一个标准类型?我应该用#define 或enum 定义true 和false 值吗?
9.2 因为在C 语言中所有的非零值都被看作“真”, 是不是把TRUE 定义为1 很危险?如果某个内置的函数或关系操作符“返回” 不是1 的其它值怎么办?
9.3 当p 是指针时, if(p) 是合法的表达式吗?
编辑特别推荐: