for(;;){}它做了什么?

时间:2015-05-07 01:28:26

标签: c++ for-loop

简单的问题:我一直在关注boost的asio库,并不断遇到这样的代码。

for(;;){
//something
}

有一个例子here

任何人都可以详细说明使用“;;”在for循环中呢?我似乎无法理解它。

1 个答案:

答案 0 :(得分:3)

它是一个简单的无限循环语法,完整的代码看起来像这样

for(<initialize>; <condition>; <increment/decrement>) {
   <body>
}

我标有&#39;&lt; ..&gt;&#39;是可选的。