典型的for循环如下所示
for (int i = 0; i < max; ++i){
DoStuff();
}据我所知,以上内容相当于
for (int i = 0; i < max;){
DoStuff();
++i;
}三部分for循环的美学好处是显而易见的。一个三部分的循环有什么(模糊的)函数式好处吗?
发布于 2022-10-20 23:49:40
如果continue;指令是在for循环中执行的,那么第三个子句是在从顶部恢复执行之前执行的。
因此,“等效”并不完全等价,因为这里的continue;将跳过i++步骤。
https://stackoverflow.com/questions/74133890
复制相似问题