C语言 逻辑运算符!的问题

C语言 逻辑运算符!的问题请问char z='m' !z>'n',!z的结果是0(NULL)还是'0'

C语言的逻辑或运算符为||,这并不是一个字符,而是由两个|组成的。
所以在打||的时候,需要连续打两个|。
|在键盘右上角,backspace下面有一个印有|和\的键。按住shift同时按这个键,就可以打出|了。
在打||的时候,可以按住shift,再按|键两次,然后抬起shift键即可。

逻辑或的运算形式为:
expr1 || expr2
其运算规则为:
当expr1与expr2均为假时,结果为假。
否则结果为真。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-02
就是这个 || 符号,位置在右shift上面.

如 a > b || a < b,两面任何一个成立都为真;
第2个回答  2018-01-02
是0而不是'0'。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网