Язык Си позволяет использовать сокращенную запись выражений со многими операторами. Все операторы: унарные, бинарные, инкремента и декремента, - могут быть скомбинированы с оператором присваивания. Практически любое выражение вида: <переменная>=<переменная><оператор><выражение>; может быть заменено на следующее: <переменная><оператор>=<выражение>; Приведем несколько примеров подобного сокращения выражений: Х+=2 – альтернатива – х=х+2; Что касается составного оператора (или блока), представляющего собой набор логически связанных операторов, помещенных между открывающей ({) и закрывающей (}) фигурными скобками ("операторными скобками"), то за ним точка с запятой не ставится. Отметим, что блок отличается от составного оператора наличием определений в теле блока. |