Qu'elle est la signification de la boucle for(;x++;)
Résolu/Fermé
LACHHABFADOUA
Messages postés
23
Date d'inscription
jeudi 11 juin 2020
Statut
Membre
Dernière intervention
7 juillet 2021
-
27 juin 2021 à 14:44
yg_be Messages postés 23346 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 24 novembre 2024 - 28 juin 2021 à 20:47
yg_be Messages postés 23346 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 24 novembre 2024 - 28 juin 2021 à 20:47
A voir également:
- For (; ; )
- Downloader for pc - Télécharger - Téléchargement & Transfert
- Copytrans heic for windows - Télécharger - Visionnage & Diaporama
- Download instagram for pc - Télécharger - Divers Communication
- Saveaspdf.exe for office 2007 - Télécharger - Bureautique
- Idm for mac - Télécharger - Téléchargement & Transfert
1 réponse
yg_be
Messages postés
23346
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
24 novembre 2024
Ambassadeur
1 552
27 juin 2021 à 15:33
27 juin 2021 à 15:33
bonjour,
je pense que c'est identique à
je pense que c'est identique à
while(x++)
27 juin 2021 à 16:13
il affiche comme résultat x=1
27 juin 2021 à 16:19
27 juin 2021 à 16:24
27 juin 2021 à 16:46
27 juin 2021 à 21:13
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 test retourne faux car est nul et donc la boucle s'arrête.
Et donc le fait que devient 1.