C++ 语句概述

C++ 语句将按顺序执行,除非表达式语句、选择语句、迭代语句或跳转语句特意修改了顺序。

语句可以是以下类型之一:

labeled-statement 
expression-statement 
compound-statement 
selection-statement 
iteration-statement 
jump-statement 
declaration-statement 
try-throw-catch

在大多数情况下,C++ 语句的语法与 ANSI C 语句的语法相同。 两者之间的主要区别在于:在 C 中只允许在块的开头进行声明;而 C++ 通过添加 declaration-statement 有效地消除了此限制。 这样,您就能够在程序中可以计算预计算初始化值的某个时点引入变量。

通过在块中的声明变量,您还可以对这些变量的范围和生存期进行精确的控制。

有关语句的主题描述了以下 C++ 关键字:

break

else

__if_exists

__try

case

__except

__if_not_exists

try

catch

for

__leave

while

continue

goto

return

 

default

__finally

switch

 

do

if

throw

 

请参见

参考

语句 (C++)