在 C++ 中,for
循环是一种常用的循环结构,它用于重复执行代码块直到满足指定的条件。for
循环的基础用法相对简单,而高级用法则涉及更复杂的控制结构和技术。让我们探讨这些用法,并通过一些示例来加深理解。
基础用法
for
循环的基本结构包括三个部分:初始化表达式、条件表达式和迭代表达式。
- 初始化表达式:在循环开始前执行一次。
- 条件表达式:在每次迭代前检查。如果为真,则执行循环体;如果为假,则结束循环。
- 迭代表达式:在每次循环迭代结束后执行。
示例:
for (int i = 0; i < 5