Справочник языка Cи

Простое присваивание


Операция простого присваивания обозначается знаком =. Значение правого операнда присваивается левому операнду. Левый операнд должен быть модифицируемым L-выражением. При присваивании выполняются правила преобразования типов, описанные в разделе 4.7.1.

Операция вырабатывает результат, который может быть далее использован в выражении. Результатом операции является присвоенное значение. Тип результата — тип левого операнда.

Пример 1:

double х;

int у;

х =

у; Значение у преобразуется к типу double и присваивается х.

Пример 2:

int а, b, с; b =

2; a = b + (с = 5);

Переменной с присваивается значение 5, переменной а — значение b + 5, равное 7.



Содержание раздела