Share via


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++ 關鍵字:

另請參閱

陳述式