Операционная система UNIX. Руководство программиста

     

Операция запятая


выражение_запятая: выражение , выражение

Пара выражений, разделенных запятой, вычисляется слева направо, значение левого выражения отбрасывается. Тип и значение результата совпадают с типом и значением правого операнда. Выражения с операциями запятая группируются слева направо. В контекстах, где запятая имеет особое значение, например, в списках фактических параметров функций (см. Первичные выражения) и в списках инициализаторов (см. пункт Инициализация в разделе ОПИСАНИЯ), обсуждаемая здесь операция запятая может указываться только в скобках. Пример:

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

Функция f вызывается с тремя параметрами, второй из которых суть 5.



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