C语言运算符优先级: 口诀: 括单术 移关位 逻三赋逗 括: 括号: () 、[ ] 、结构体: ->指针 、.常规 单: 单目: ++ 、-- 、~ 、!、 sizeof() 、(强转) 、[&:取址、 *:解引用 、 —>指针] 术: 算术: + 、 - 、 *、 / 、 % 移: 移位: << 、 >> 关: 关系: > 、 < 、>= 、<= 、 == 、!= 位: 位运算: & 、| 、^ 逻: 逻辑: &&、 || 三: 三目: ? : 赋: 赋值: =、 += 、-= 、*=、 /=、 %= 逗: 逗号: ,