反覆運算陳述式 (C++)
反覆項目陳述式會使陳述式 (或複合陳述式) 依據某種迴圈終止準則執行零次或多次。 當這些語句是複合陳述式時,它們會依序執行,但遇到 break 語句或 continue 語句時 除外。
C++ 提供四個反復專案語句 , 同時 、 針對 和 以範圍為基礎。 每一個都會逐一查看,直到其終止運算式評估為零(false),或直到迴圈終止以 break
語句強制終止為止。 下表摘要說明這些陳述式及它們的動作,而且每一個陳述式會在後續章節中詳細討論。
反覆運算陳述式
陳述式 | 評估位置 | 初始化 | [遞增] |
---|---|---|---|
while |
迴圈頂端 | No | No |
do |
迴圈底部 | No | No |
for |
迴圈頂端 | Yes | Yes |
範圍型的 | 迴圈頂端 | Yes | Yes |
反覆項目陳述式的陳述式部分不可以是宣告。 不過,它可以是包含宣告的複合陳述式。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應