for (;;) {
//Something to be done repeatedly
}
Run Code Online (Sandbox Code Playgroud)
我已经看到这种东西使用了很多,但我觉得它很奇怪......说再说清楚while(true),还是沿着这些方向做些什么?
我猜这(因为许多程序员采用神秘的代码的原因)这是一个微小的利润更快?
为什么,它真的值得吗?如果是这样,为什么不这样定义它:
#define while(true) for(;;)
Run Code Online (Sandbox Code Playgroud)
请问任何人请为我解释这个说明:for(;;)
我遇到过几种这样的标记(比如在facebook的ajax代码和Java的并发代码中).
可能重复:
在C#中是(;;)安全的,它真正做了什么?
所以我最近遇到了以前从未见过的东西..
for (; ; )
{
}
Run Code Online (Sandbox Code Playgroud)
当田野像这样留空时究竟发生了什么?