【代入演算子】

与えられた演算を含む式の値が代入後の左の項目の値となります。

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)が割り当てられます。

 

〈カテゴリ〉

・演算と式