关系运算与逻辑运算表达式的运算结果都会得到一个逻辑值,就是“真”“假”。
在c语言中表示“假”,非0。无论是负数还是正数都是“真”,更多时候用1来代替,表示“真”。
关系运算符
< <= > >= == !=
注:1由两个字符组成的运算符,中间不能走空格。
2它们都是双目运算符,具有自左至右的综合性。
3上面前4个优先级要比后2个的优先级要高。
先计算后判断,最后进行赋值运算。
逻辑运算符
&& 与 一假则假
‖ 或 一真则真
! 非 非假则真,非真则假
关系运算与逻辑运算表达式的运算结果都会得到一个逻辑值,就是“真”“假”。
在c语言中表示“假”,非0。无论是负数还是正数都是“真”,更多时候用1来代替,表示“真”。
< <= > >= == !=
注:1由两个字符组成的运算符,中间不能走空格。
2它们都是双目运算符,具有自左至右的综合性。
3上面前4个优先级要比后2个的优先级要高。
先计算后判断,最后进行赋值运算。
&& 与 一假则假
‖ 或 一真则真
! 非 非假则真,非真则假