Операторы присваивания

В языках С и C++ оператором присваивания служит одиночный знак равенства (=). Присваивая "общее" значение сразу нескольким переменным, можно "связать воедино" несколько присваиваний. Например, программная строка

Копировать
а=b=с=10;

присваивает значение 10 переменным а, b и с.

Языки С и C++ поддерживают "сокращенный" вариант некоторых операторов присваивания. Если "полная" версия оператора присваивания выражается в общей форме записи

Копировать
переменная = переменная оператор выражение;,

то запись такого типа можно "сократить" до следующего
"укороченного" варианта:

Копировать
переменная оператор = выражение;.

Например, операторы присваивания

Копировать
х = х+10;
y = y/z;

можно переписать в таком виде:

Копировать
х += 10;
у /= z;