Программирование на языке С Страница 41. Составной оператор
|
Страница 41 из 85 1.4.3. Составной оператор Составной оператор представляет собой несколько операторов и объявлений, заключенных в фигурные скобки: { [oбъявление] : оператор; [оператор]; : } Заметим, что в конце составного оператора точка с запятой не ставится. Выполнение составного оператора заключается в последовательном выполнении составляющих его операторов. Пример: int main () { int q,b; double t,d; : if (...) { int e,g; double f,q; : } : return (0); } Переменные e,g,f,q будут уничтожены после выполнения составного оператора. Отметим, что переменная q является локальной в составном операторе, т.е. она никоим образом не связана с переменной q объявленной в начале функции main с типом int. Отметим также, что выражение стоящее после return может быть заключено в круглые скобки, хотя наличие последних необязательно. |