共用方式為


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

反覆項目陳述式會使陳述式 (或複合陳述式) 依據某種迴圈終止準則執行零次或多次。 如果這些陳述式是複合陳述式,除非遇到 break 陳述式或 continue 陳述式,否則它們會依順序執行。

C++ 提供四個反覆項目陳述式:whiledoforrange-based for。 這些陳述式中每一個都會反覆執行,直到其終止運算式判斷值為零 (false),或是使用 break 陳述式強制終止迴圈為止。 下表摘要說明這些陳述式及它們的動作,而且每一個陳述式會在後續章節中詳細討論。

反覆項目陳述式

陳述式

評估位置

初始化

遞增

while

迴圈頂端

do

迴圈底部

for

迴圈頂端

範圍架構的 for

迴圈頂端

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

請參閱

參考

C++ 陳述式概觀