一:关系、逻辑运算
逻辑运算符中的“逻辑”二字指的是连接关系的方式。(与,或,非)
相对优先级从高到低5个等级如下:
最高 !
> < >= <=
== !=
&&
最低 ||
除了运算符“!”之外,所有关系和逻辑操作符的优先级均低于算术操作符。
即在无“!”运算符时,先进行算术运算后,再进行关系和逻辑运算
二:自增自减:(++ --)
增减运算符位于操作数之前时,C先实施增减操作,然后才使用操作数的值;反之,C先使用操作数的值,而后再相应增减操作数的内容。
1.自增自减,只能用于变量,不能用于常量或者表达式
2.结合方向是“自右向左”