Que signifie la syntaxe suivante pour la boucle en C?

Je suis tombé sur cette syntaxe, pas sûr de ce que cela signifie.

for( ; ; ) { //do stuff like read from a handle etc. } 

Je suis toujours sur ma courbe d’apprentissage en C alors votez à la baisse si vous voulez si c’est une question boiteuse.

C’est une boucle infinie. Identique à while(1)

La seule chose importante à considérer est que les boucles for ressemblent à for (initialize vars; continue condition; counters) . Comme il n’y a pas de condition de continuation, cela ne fait que continuer (à moins qu’il y ait une déclaration break ou return quelque part).