Общие сведения об операторах в C++
Операторы C++ выполняются последовательно, кроме случаев, когда эта последовательность специально изменяется с помощью оператора выражения, оператора выбора, оператора итерации или оператора перехода.
Операторы могут быть следующих типов:
labeled-statement
expression-statement
compound-statement
selection-statement
iteration-statement
jump-statement
declaration-statement
try-throw-catch
В большинстве случаев синтаксис операторов C++ совпадает с синтаксисом языка ANSI C. Основное различие между этими двумя языками заключается в том, что в языке C объявления допускаются только в начале блока; в языке C++ добавлен оператор-объявления, который эффективно снимает данное ограничение. Это позволяет вводить переменные в том месте программы, в котором можно вычислить заранее рассчитанное значение инициализации.
Объявление переменных внутри блоков также обеспечивает точный контроль над областью видимости и временем существования этих переменных.
В разделах, посвященных операторам, рассматриваются следующие ключевые слова языка C++:
|
|||
|
|||
|