以下にオペレーターの優先順位を示します。下にいくほど優先順位が低くなっています。
括弧:() [] .
符号反転、デクリメント、インクリメント:! ~ - ++ --
乗除算:* / %
加減算:+ -
ビットシフト:<< >> >>>
比較:< <= > >=
等価、不等価:=== == !=
ビット演算/論理積:&
ビット演算/排他的論理和:^
ビット演算/論理和: |
論理積:&&
論理和:||
三項演算: ?:
算術: = += -= *= /= %= <<= >>= >>>= &= ^= |=