for loop
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
执行一个循环.....
.目录 |
[编辑] 语法
for ( init_expression ; cond_expression ; iteration_expression ) loop_statement
|
|||||||||
[编辑] 解释
上面的语法产生的代码等价于:
原文:
The above syntax produces code equivalent to:
{
|
|||||||||
init_expression执行循环之前执行。 cond_expression应评估值,转换为bool。它是在每次循环迭代计算。该循环继续,仅当它的值是true。 loop_statement在每次迭代时被执行,之后执行iteration_expression.
可以用作终止声明. 原文:
The init_expression is executed before the execution of the loop. The cond_expression shall evaluate to value, convertible to bool. It is evaluated before each iteration of the loop. The loop continues only if its value is true. The loop_statement is executed on each iteration, after which iteration_expression is executed.
原文:
If the execution of the loop needs to be terminated at some point,
break语句</div> can be used as terminating statement.
原文:
break statement
这段文字是通过 [http://translate.google.com Google Translate] 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击[http://en.cppreference.com/w/Cppreference:MachineTranslations 这里]。
您可以帮助我们检查、纠正翻译中的错误。详情请点击[http://en.cppreference.com/w/Cppreference:MachineTranslations 这里]。
原文:
If the execution of the loop needs to be continued at the end of the loop body,
continue语句</div> can be used as shortcut.
原文:
continue statement
这段文字是通过 [http://translate.google.com Google Translate] 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击[http://en.cppreference.com/w/Cppreference:MachineTranslations 这里]。
您可以帮助我们检查、纠正翻译中的错误。详情请点击[http://en.cppreference.com/w/Cppreference:MachineTranslations 这里]。