Составные операторы языка Си (C)

Язык Си позволяет использовать сокращенную запись выражений со многими операторами. Все операторы: унарные, бинарные, инкремента и декремента, — могут быть скомбинированы с оператором присваивания. Практически любое выражение вида:
<переменная>=<переменная><оператор><выражение>;

может быть заменено на следующее:
<переменная><оператор>=<выражение>;

Приведем несколько примеров подобного сокращения выражений:
Х+=2 – альтернатива – х=х+2;

Что касается составного оператора (или блока), представляющего собой набор логически связанных операторов, помещенных между открывающей ({) и закрывающей (}) фигурными скобками («операторными скобками»), то за ним точка с запятой не ставится. Отметим, что блок отличается от составного оператора наличием определений в теле блока.

Похожие материалы

Айтистанция
Добавить комментарий

Adblock
detector