我在工作中查看了一些代码,发现了以前没有遇到过的东西:
for (; ;)
{
// Some code here
break;
}
Run Code Online (Sandbox Code Playgroud)
我们一直调用包含这个的函数,我最近才进入它,看看它是如何工作的.为什么这有效并且在某处记录?
在这种情况下,似乎while循环更合适......
它基本上是一样的while(true).它没有任何初始化,在迭代之间不会改变任何东西,并且在没有任何东西使它变为假的情况下,假定条件为真.