Luk*_*ger 10 c c++ for-loop block
是否可以在C/C++的for循环的增量部分执行多个操作?像这样的东西:
int a = 0, b = 0, c = 5;
for(; a < c; increase a by 1 and increase b by 2)
Run Code Online (Sandbox Code Playgroud)
对的,这是可能的.您也可以在循环内声明多个变量,之前不需要这样做.
for (int a = 0, b = 0, c = 5; a < c; ++a, b += 2)
Run Code Online (Sandbox Code Playgroud)