C++ 语句概述

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++ 关键字:

另请参阅

语句