I++ et ++i
Résolu/Fermé
seljazou
Messages postés
175
Date d'inscription
dimanche 6 septembre 2009
Statut
Membre
Dernière intervention
25 décembre 2009
-
18 nov. 2009 à 00:19
seljazou Messages postés 175 Date d'inscription dimanche 6 septembre 2009 Statut Membre Dernière intervention 25 décembre 2009 - 19 nov. 2009 à 15:55
seljazou Messages postés 175 Date d'inscription dimanche 6 septembre 2009 Statut Membre Dernière intervention 25 décembre 2009 - 19 nov. 2009 à 15:55
A voir également:
- I++ et ++i
- I showkeyplus - Télécharger - Utilitaires
- I-nfo.fr - actualités tech - Télécharger - Médias et Actualité
- I trema - Forum Windows
- And i miss you ✓ - Forum Musique / Radio / Clip
- I sans point - Forum Windows
2 réponses
salut
le ++ est là pour incrémenter, le -- pour décrémenter
quand il est avant la variable, c'est pour incrémenter/décrémenter AVANT de se servir de la variable
lorsqu'il est après c'est pour que l'incrémentation/décrémentation intervienne APRES
ex:
a = 1;
if(--a == 0) printf("a vaut 0");
... affichera a vaut 0
dans le même genre
a= 0;
if(++a == 0) printf("a vaut 0");
... n'affichera JAMAIS 0
ok?
le ++ est là pour incrémenter, le -- pour décrémenter
quand il est avant la variable, c'est pour incrémenter/décrémenter AVANT de se servir de la variable
lorsqu'il est après c'est pour que l'incrémentation/décrémentation intervienne APRES
ex:
a = 1;
if(--a == 0) printf("a vaut 0");
... affichera a vaut 0
dans le même genre
a= 0;
if(++a == 0) printf("a vaut 0");
... n'affichera JAMAIS 0
ok?
Char Snipeur
Messages postés
9813
Date d'inscription
vendredi 23 avril 2004
Statut
Contributeur
Dernière intervention
3 octobre 2023
1 298
18 nov. 2009 à 08:03
18 nov. 2009 à 08:03
pour voir la différence :
a=0; printf("pre incrementation %d\n",++a);// doit afficher 1 a=0; printf("post incrémentation %d\n",a++);// doit afficher 0
seljazou
Messages postés
175
Date d'inscription
dimanche 6 septembre 2009
Statut
Membre
Dernière intervention
25 décembre 2009
1
19 nov. 2009 à 15:55
19 nov. 2009 à 15:55
Merciiiiiii :)
18 nov. 2009 à 00:58
Merci beaucoup. Tu as été trop clair.
Encore merci.
:)