netlib.narod.ru< Назад | Оглавление | Далее >

3.1. Операторы и блоки

Любое выражение, скажем x = 0 или i++ или printf(. . .), становится инструкцией, если в конце его поставить точку с запятой, например:

    x = 0;
    i++;
    printf(. . .);

В Си точка с запятой является заключительным символом инструкции, а не разделителем, как в языке Паскаль.

Фигурные скобки { и } используются для объединения объявлений и инструкций в составную инструкцию, или блок, чтобы с точки зрения синтаксиса эта новая конструкция воспринималась как одна инструкция. Фигурные скобки, обрамляющие группу инструкций, образующих тело функции, — это один пример; другой пример — это скобки, объединяющие инструкции, помещенные после if, else, while или for. Переменные могут быть объявлены внутри любого блока, об этом разговор пойдет в главе 4. После правой закрывающей фигурной скобки в конце блока точка с запятой не ставится.


netlib.narod.ru< Назад | Оглавление | Далее >

Сайт управляется системой uCoz