Книга: Язык программирования Си. Издание 3-е, исправленное

A7.18. Оператор запятая

A7.18. Оператор запятая

выражение:
    выражение-присваивания
    выражение , выражение-присваивания

Два выражения, разделенные запятой, вычисляются слева направо, и значение левого выражения отбрасывается. Тип и значение результата совпадают с типом и значением правого операнда. Вычисление всех побочных эффектов левого операнда завершается перед началом вычисления правого операнда. В контексте, в котором запятая имеет специальное значение, например в списках аргументов функций (A7.3.2) или в списках инициализаторов (A8.7) (здесь в качестве синтаксических единиц фигурируют выражения присваивания), оператор запятая может появиться только в группирующих скобках. Например, в

f(a, (t=3, t+2), c)

три аргумента, из которых второй имеет значение 5.

Оглавление книги


Генерация: 0.720. Запросов К БД/Cache: 2 / 0
поделиться
Вверх Вниз