トップページ > 構文検索 > 結合規則
C言語規格
C言語(その他)
プログラム
その他
結合規則
同じ優先順位の演算子を使う上での実行順序を表す。
→は実行後に右側の演算子を実行する事を表す。
←は実行後に左側の演算子を実行する事を表す。

結合規則演算子名記号書式
関数呼び出し ( ) a ( b )
乗算 * a * b
除算 / a / b
剰余 % a % b
加算 + a + b
減算 - a - b
左シフト << a << b
右シフト >> a >> b
左不等 < a < b
等価左不等 <= a <= b
右不等 > a > b
等価右不等 >= a >= b
等価 == a == b
非等価 != a != b
ビット積 & a & b
ビット差 ^ a ^ b
ビット和 | a | b
積結合 && a && b
和結合 || a || b
配列添字 [ ] a [ b ]
直接メンバー . a . b
間接メンバー -> a -> b
後置増分 ++ a ++
後置減分 -- a --
順次 , a , b
前置増分 ++ ++ a
前置減分 -- -- a
記憶量 sizeof( ) sizeof ( a )
アドレス & & a
間接参照 * * a
正符号 + + a
負符号 - - a
補数 ~ ~ a
否定 ! ! a
キャスト ( ) ( a ) b
条件 ? : a ? b : c
単純代入 = a = b
加算代入 += a += b
減算代入 -= a -= b
乗算代入 *= a *= b
除算代入 /= a /= b
剰余代入 %= a %= b
左シフト代入 <<= a <<= b
右シフト代入 >>= a >>= b
ビット積代入 &= a &= b
ビット差代入 ^= a ^= b
ビット和代入 |= a |= b



inserted by FC2 system