Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'm not much of C programmer but I think it's an approximation of an infinite loop.

   for(;;){
         if(condition) break;
   }


Yes, that looks exactly analogous, but my question is why people don't use the perfectly good built-in conditional termination in a while or for loop and instead add on an if statement.

(Also, I don't understand why a for(;;) loop is more attractive than a while(1) loop.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: