![]() |
1
6
如果您需要知道迭代是否提前终止,您可以使用条件
|
![]() |
2
4
更喜欢算法而不是手写循环。
|
![]() |
3
3
对于有显式限制的迭代,我通常使用For循环。当迭代没有上限时,应该使用While循环。 |
![]() |
4
3
对于具有循环变量和结束的循环(即,通过检查
如果你过早地退出循环,
|
![]() |
5
1
我赞成
|
![]() |
6
0
|
![]() |
7
0
如果在每次迭代之前要检查多个条件,我通常使用while循环。 |
![]() |
8
0
同意Charles Bailey的观点,因为一旦你在迭代中中断,你就可以立即中断最直接的循环结构,而不必重新计算条件变量。另外,您不需要额外的条件变量,因此减少了运行代码块所需的内存。 |
![]() |
9
0
我更喜欢
原因是,你可以避免丑陋的结构,必须检查你的'打破'的条件,例如:
|
![]() |
AstralHex · 矩阵乘法代码工作不正常 4 月前 |
![]() |
Fishie · 作为类成员的智能指针是否仍然自动释放?[关闭] 4 月前 |
![]() |
Die4Toast · 递归调用成员箭头运算符-> 4 月前 |
![]() |
Anka Hanım · 关于结构和动态数组地址的问题 4 月前 |