共用方式為


反覆運算陳述式 (C++)

反覆項目陳述式會使陳述式 (或複合陳述式) 依據某種迴圈終止準則執行零次或多次。 當這些語句是複合語句時,它們會依序執行,但遇到 break 語句或 continue 語句時除外。

C++提供四個反覆專案語句,同時執行、針對範圍型。 每一個都會逐一查看,直到其終止表達式評估為零(false),或直到迴圈終止以 break 語句強制終止為止。 下表摘要說明這些陳述式及它們的動作,而且每一個陳述式會在後續章節中詳細討論。

反覆運算陳述式

陳述式 評估位置 初始化 [遞增]
while 迴圈頂端 No No
do 迴圈底部 No No
for 迴圈頂端 Yes Yes
範圍型的 迴圈頂端 Yes Yes

反覆項目陳述式的陳述式部分不可以是宣告。 不過,它可以是包含宣告的複合陳述式。

另請參閱

C++ 陳述式概觀