一共有十五个优先级:
1 () [] . ->
2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof
3 * / %
4 + -
5 >> <<
6 > >= < <=
7 == !=
8 &
9 ^
10 |
11 &&
12 ||
13 ?:
14 = += -= *= /= %= |= ^= &= >>= <<=
15 ,
口诀:括号成员,单目运算,四则运算,移位运算,关系运算,位运算,逻辑运算,三目运算(条件运算),赋值运算,逗号最后(成员括号,单目四则,移位关系,位与逻辑,条件赋值)