Составные операторы
Составные операторы
Эти операторы представляют собой сокращенную форму записи других операций. У всех составных операторов есть одно общее свойство: сначала выполняется операция, находящаяся в правой части инструкции присваивания, а затем ее результат добавляется к значению переменной, расположенной слева от знака присваивания. Примеры:
X += 1;
X *= Y;
X = X 4- 1;
X = X * Y;
- %= (составное деление по модулю)
- &= (составная поразрядная конъюнкция)
- *= (составное умножение)
- -= (составное вычитание)
- /= (составное деление)
- <<= (составной поразрядный сдвиг влево)
- >>= (составной поразрядный сдвиг вправо)
- >>>= (составной поразрядный сдвиг вправо без знака)
- ^ = (составная исключительная дизъюнкция)
- I = (составная поразрядная дизъюнкция)