c++ for循环不写第一个参数
时间: 2023-06-29 14:20:22 浏览: 279
在 C++ 的 for 循环中,第一个参数通常是循环变量的初始值,第二个参数是循环条件,第三个参数是循环变量的更新方式。但是,如果您不想在循环中使用循环变量的值,可以将第一个参数留空,并在循环内部使用其他变量或条件来控制循环,例如:
```c++
for (; i < 10; i++) {
// do something
}
```
上面的代码中,第一个参数留空,循环变量 i 在循环外部初始化。循环条件是 i 小于 10,循环内部使用 i 变量进行更新。
请注意,这种用法可能会使代码难以阅读和理解,因为它不符合通常的循环结构。因此,建议在循环中使用循环变量的初始值,以使代码更加清晰和易于理解。
阅读全文