![]() |
1
11
如果你把
|
![]() |
2
2
为什么要使用所谓的for循环的缩写样式? 对于下面的while循环,for循环只是合成糖:
方法
因此,您的两个循环正在执行:
在这种形式中,您可以很容易地看到B的初始化不是在应该的地方完成的。 我所能说的就是避免使用缩写的for循环,删除初始化并不比删除结束测试或删除循环步骤(这两种方法在C中都是合法的)更好,所有这些都是将错误放入程序的简单方法。 别这么做。 |
![]() |
3
1
这听起来像是在当前循环之前,使用了相同的变量
之后没有将它们重置回零。 |
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 4 月前 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 4 月前 |
![]() |
Bobby · 复合字面值总是左值吗? 4 月前 |
![]() |
9-Pin · C: 嵌套结构的堆栈内存分配 4 月前 |