演算子の優先順位と結合規則

優先
順位
演算子区分結合規則
1( ) [ ] . ->一次式左から右
2(type) sizeof * & ++ -- + - ~ !単 項右から左
3* / %算 術左から右
4+ -算 術左から右
5<< >>ビットシフト左から右
6 < <= > >=関 係左から右
7== !=等 値左から右
8&ビット論理積左から右
9^ビット排他的論理和左から右
10|ビット論理和左から右
11&&論理積左から右
12||論理和左から右
13?:条 件右から左
14= *= /= %= += -= &= ^= |= <<= >>=代 入右から左
15,コンマ左から右