C语言中的逻辑值“真”是用什么表示的,逻辑值“假”是用什么表示的?

如题所述

第1个回答  2017-06-24

C 语言没有默认的逻辑值。

如果想要逻辑类型,方法是使用

#include <stdbool.h>

在以C为代表的多数电脑语言中, 0 为逻辑假,非0值均视为逻辑真((bool)(1)==(bool)(-1)==true)

第2个回答  2017-06-24
bool 类型用 true 或者false
如果用其他类型, 一般 0 为假, 非零为真
第3个回答  2017-06-22
在C语言标准(C89)没有定义布尔类型,所以C语言判断真假时以0为假,非0为真。
第4个回答  2017-06-23
逻辑值“假”:0
逻辑值“真”:非0 (一般用-1)
第5个回答  2017-06-25
值0表示假,非0表示真
相似回答