1

我遇到了这个 ( ; ; ) {}

快速粗略的搜索让我无处可寻这意味着什么。看起来另一个线程可能正在处理终止它。这是否等同于 'while (TRUE) {}' ?

4

2 回答 2

7

这是一个无限循环。循环的三个部分for(初始化、条件和增量)中的任何一个都可能丢失。具体来说,如果for循环中的条件缺失,则将其视为真。所以它等价于while(1) { ... }

于 2013-10-07T22:33:47.367 回答
2

是的,它们在功能上是等效的。

于 2013-10-07T22:33:27.367 回答