演算子の優先順位のまとめ。
優先順位 | 演算子 |
高い | ( ) [ ] -> . |
! ~ + – ++ — (型キャスト) * & sizeof | |
* / % | |
+ – | |
<< >> | |
< <= > >= | |
== != | |
& | |
^ | |
| | |
&& | |
|| | |
?: | |
= += -+ *= /* など | |
低い | , |
なんか2度出てくる演算子があるけど?
[追記]
2度出てくる演算子についてコメントをもらった。片方(たぶん優先順位の高いほう)は単項演算しだそう。なるほどね。
コメントありがとうございます。