Qu'elle est la signification de la boucle for(;x++;)
Résolu
LACHHABFADOUA
Messages postés
24
Statut
Membre
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
SVP, y a t-il quelqu'un qui peut m'expliquer comment la boucle suivante fonctionne
Merci d'avance
SVP, y a t-il quelqu'un qui peut m'expliquer comment la boucle suivante fonctionne
for(;x++;)
Merci d'avance
Configuration: Windows / Chrome 91.0.4472.114
1 réponse
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour,
je pense que c'est identique àwhile(x++)
-
-
-
-
-
Mais avec le
prinf()
, il va falloir être très très patient.
Après 2, il vient 3. Après 3, il vient 4. Après 4, il vient 5 ... ... Après 2147483646, il vient 2147483647.
Mais après 2147483647, il vient -2147483648. Après -2147483648, il vient -2147483647. Après -2147483647, il vient -2147483646 ... ... Après -3, il vient -2. Après -2, il vient -1. Après -1, il vient 0.
Et à ce moment le testx++
retourne faux carx
est nul et donc la boucle s'arrête.
Et donc le++
fait quex
devient 1.
-