Оператор | Значение | Пример | Результат |
---|---|---|---|
= | Простое присваивание | int a = 6; int b = 3; | а = 6 b = 3 |
+= | Присваивание со сложением операндов | a += b; | а = 9 |
-= | Присваивание с вычитанием операндов | a -= b; | а = 3 |
*= | Присваивание с умножением операндов | a *= b; | а = 18 |
/= | Присваивание с делением операндов | a /= b; | а = 2 |
%= | Присваивание с делением по модулю операндов | a %= b; | а = 0 |
<<= | Присваивание со сдвигом значения первого операнда влево | a <<= b; | a = 48 |
>>= | Присваивание со сдвигом значения первого операнда вправо | a >>= b; | а = 0 |
Присваивание с операцией побитового И | a b; | а = 2 | |
Присваивание с операцией побитового исключающего ИЛИ | a b; | а = 5 | |
|= | Присваивание с операцией побитового включающего ИЛИ | a |= b; | а = 7 |
Рекомендуем