什么"对于(;;)"做在C#中?QUOT

由网友(你的眼眸印在我心间)分享简介:我有时在书我读过看到了这一点。但是我发现没有解释。为(;;){//做一些东西。}是不是有点像,而(真)?基本上是一个无限循环轮询什么?基本上东西,你会做,直到你故意打破循环?解决方案 是不是有点像,而(真)?是的。它永远循环。另外要注意的评论由安德鲁Coleson:像C语言没有内置的布尔元,所以有些人preFER...

我有时在书我读过看到了这一点。但是我发现没有解释。

 为(;;)
{
  //做一些东西。
}
 

是不是有点像,而(真)?基本上是一个无限循环轮询什么?基本上东西,你会做,直到你故意打破循环?

解决方案   

是不是有点像,而(真)?

是的。它永远循环。

另外要注意的评论由安德鲁Coleson:

  

像C语言没有内置的布尔元,所以有些人preFER为(;;)在一段时间(1)

I've seen this on occasion in books I've read. But I've found no explanation.

for (;;)
{
  // Do some stuff.
}
鱼和熊掌可兼得 允许FileSystemObject

Is it kind of like "while(true)"? Basically an endless loop for polling or something? Basically something you'd do until you intentionally break the loop?

解决方案

Is it kind of like "while(true)"?

Yes. It loops forever.

Also note the comment by Andrew Coleson:

Languages like C don't have built-in boolean primitives, so some people prefer for(;;) over while(1)

阅读全文

相关推荐

最新文章