与えられた演算を含む式の値が代入後の左の項目の値となります。
y += x; // y 変数に x を加算
y -= x; // y 変数から x を減算
y *= x; // y 変数 に x を乗算
y /= x; // y 変数を x で除算
y %= x; // y 変数を x で除算した残り
y >>= x; // y の 2 進数表現を右に x ビットだけシフトする
y <<= x; // yの 2 進数表現を左に x ビットだけシフトする
y &= x; // y とx の 2 進数表現の AND ビット演算
y |= x; // y とx の 2 進数表現の OR ビット演算
y ^= x; // y とx の 2 進数表現の XOR ビット演算
y=x=3; // 変数 x の値が 3 に割り当てられ、その後 y に変数 x の値(3)が割り当てられます。
〈カテゴリ〉