Язык С

       

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


Такие выражения, как X=0, или I++, или PRINTF(...), становятся операторами, если за ними следует точка с запя- той, как, например,

X = 0; I++; PRINTF(...);

В языке "C" точка с запятой является признаком конца опера- тора, а не разделителем операторов, как в языках типа алго- ла. Фигурные скобки /( и /) используются для объединения описаний и операторов в составной оператор или блок, так что они оказываются синтаксически эквивалентны одному оператору. Один явный пример такого типа дают фигурные скобки, в кото- рые заключаются операторы, составляющие функцию, другой - фигурные скобки вокруг группы операторов в конструкциях IF, ELSE, WHILE и FOR.(на самом деле переменные могут быть опи- саны внутри любого блока; мы поговорим об этом в главе 4). Точка с запятой никогда не ставится после первой фигурной скобки, которая завершает блок.



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