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