C语言中运算符优先级_算术运算符


C语言中运算符优先级_算术运算符_02


C语言中运算符优先级_赋值_03


同一优先级的运算符,运算次序由结合方向所决定。

简单记就是:! > 算术运算符 > 关系运算符 > && > || > 赋值运算符

口诀:
圆号框号,箭头一句号
后加后减非反,前加前减负正
指针地址长度
乘除加减左右移,小等大等等等不等
按位与按位或,逻辑与逻辑或
条件赋值逗号
单目条件赋值右结合