运算符优先级


优先级 运算符
1 ( )   [ ]  ->
2 !  ~  *(指针)  &(取地址)   +(一元)  -(一元)  sizeof  ++  --
3 *  /  %
4 +  -
5 >>  <<
6 <  <=  >  >=
7 ==  !=
8 &
9 ^
10 |
11 &&
12 ||
13 xx?xx:xx
14 赋值运算符 :=  +=  -=  *=  /=  &=  ^=  |=  <<=  >>=
15 ,

0:真   

非0(包括负数):假