Справочник по C/C++
Операторы присваивания

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

а=b=с=10;

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

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

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

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

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

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

х = х+10;
y = y/z;

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

х += 10;
у /= z;


Реклама