全站数据
8 4 2 0 5 8 1

C语言中,逻辑“真”等价于什么

趣读心理 | 简单学习,快乐成才!         
问题更新日期:2024-10-11 14:21:33

问题描述

C语言中,逻辑“真”等价于什么,在线求解答
精选答案
最佳答案

逻辑表达式中,非零 则为真,也就是说 不是0 则为真。相反,0 则为假。

由于逻辑量 是 布尔量,布尔量只有2个值,一个为“真”,一个为“假”,在 C语言中,一个位(bit)就可以表达2个值(0,1),其中 “0”是 假,那么“1”就为真。所以,在C语言中,常以 “1”表示 真。(但“真”不一定是“1”,它可以是“2”、“-3”等 非0 的数值)

其他回答

逻辑表达式中,非零 则为真,也就是说 不是0 则为真。相反,0 则为假。由于逻辑量 是 布尔量,布尔量只有2个值,一个为“真”,一个为“假”,在 C语言中,一个位(bit)就可以表达2个值(0,1),其中 “0”是 假,那么“1”就为真。所以,在C语言中,常以 “1”表示 真。(但“真”不一定是“1”,它可以是“2”、“-3”等 非0 的数值)