由上到下,优先级依次递减
运算符 | 结合性 |
()[ ] -> . | 从左至右 |
!~ ++ -- - (type)* & sizeof | 从右至左 |
* / % | 从左至右 |
+ - | 从左至右 |
<< >> | 从左至右 |
< <= > >= | 从左至右 |
== != | 从左至右 |
& | 从左至右 |
^ | 从左至右 |
| | 从左至右 |
&& | 从左至右 |
|| | 从左至右 |
?: | 从右至左 |
assignments | 从右至左 |
, | 从左至右 |
由上到下,优先级依次递减
运算符 | 结合性 |
()[ ] -> . | 从左至右 |
!~ ++ -- - (type)* & sizeof | 从右至左 |
* / % | 从左至右 |
+ - | 从左至右 |
<< >> | 从左至右 |
< <= > >= | 从左至右 |
== != | 从左至右 |
& | 从左至右 |
^ | 从左至右 |
| | 从左至右 |
&& | 从左至右 |
|| | 从左至右 |
?: | 从右至左 |
assignments | 从右至左 |
, | 从左至右 |