for和while循环之间的区别(不是在语法和效率方面)



当我们可以在不使用while的情况下进行迭代时,使用while循环需要什么?有没有while就做不到的事情?

while所能做的一切都是for所不能做的。事实上,

while (xxxxxxx) {
}

可以用机械替换

for (; xxxxxxx ;) {
}

并且代码的工作原理完全相同。

使用while循环的唯一原因是代码的可读性更好。

最新更新