c语言中如何表示"真"和"假"?系统如何判断一个量的"真"和"假"?

如题所述

0是假
非0是真;

不符合条件为假
符合条件为真;

前面种情况好理解,第二种嘛 举个例吧:
if (3>2)
{
。。。。。
}

3永远大于2 所以为真;执行下面的语句
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-09-26
其实都是一个常量,如系统认为0为假,非0为真
通常我们在C语言里面讲真假设置成两个常量:
#define TRUE 1
#define FALSE 0
判断真假,其实就是判断是0还是1
第2个回答  2008-09-26
0是假
所有非0都是真。

#define FALSE 0
#的fine TRUE 1
第3个回答  2008-09-26
0是假
所有非0都是真
第4个回答  2008-09-26
0是假
非0是真
相似回答