69 votes

Comment fonctionne une boucle for, en particulier pour(;;) ?

En parcourant un ancien code d’entreprise, je suis tombé sur une boucle for qui ressemble à ceci:

J’ai essayé Google mais je n’ai pas trouvé de réponses. Est-ce que je me suis endormi dans un cours de programmation ou est-ce une boucle inhabituelle?

40voto

Marcelo Points 6708

C’est la même chose que :

Fondamentalement, une syntaxe alternative pour une boucle infinie.

10voto

Peter Lawrey Points 229686

Ce sont toutes des boucles infinies

6voto

Aram Kocharyan Points 8530

Cette boucle n’a pas de garde et agit comme une boucle while(true). Il bouclera à l’infini jusqu’à une pause.

4voto

Travis Nelson Points 945

C’est une boucle infinie. Pas exactement un bon codage car il n’est pas intuitif de compiler ou de ne pas lancer d’erreur d’exécution. Réécrire comme `` serait beaucoup plus lisible pour indiquer une boucle infinie.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X