C语言中x!=0到底是x不等于0 还是x不为假

如题所述

x!=0 是逻辑表达式,它的计算结果是逻辑值: 假或真,到底是真是假,要看 x 的 当前值。
如果 x 不等于 0, 计算结果是逻辑值真,也就是等于 1
如果 x 等于 0, 计算结果是逻辑值假,也就是等于 0。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-30
0是绝对的,假是相对的,一般来说是这个意思。追问

啥意思 那假如while(表达式!=0)到底是表达式的值不为0运行还是表达式不为假运行

追答

不为0

追问

为什么啊……没法理解啊

第2个回答  2015-05-30
0和假是一样的值,具体的意思可以根据上下文来分析
相似回答