小编use*_*859的帖子

C语言布尔表达式返回值

C语言没有布尔数据类型,而是使用整数.比较运算符(如==和<=)返回整数值0表示false,1表示true表示.但是,C中的if语句会将其条件的任何非零值视为等于true.为什么不同?为什么不允许关系运算符返回任何非零值来表示true?

c boolean-expression

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

boolean-expression ×1

c ×1