I++ et ++i
Résolu
seljazou
Messages postés
175
Date d'inscription
Statut
Membre
Dernière intervention
-
seljazou Messages postés 175 Date d'inscription Statut Membre Dernière intervention -
seljazou Messages postés 175 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Me revoila avec mes questions sur le langage C.
Svp Svp, quelle est la différence entre le i++ et le ++i dans le langage C.
Le i++ est pr incrémenter , c a d dire i = i +1, mais le ++i ????
Merci de repondre :)
Me revoila avec mes questions sur le langage C.
Svp Svp, quelle est la différence entre le i++ et le ++i dans le langage C.
Le i++ est pr incrémenter , c a d dire i = i +1, mais le ++i ????
Merci de repondre :)
A voir également:
- I++ et ++i
- I showkeyplus - Télécharger - Utilitaires
- I love pdf avis ✓ - Forum PDF
- O ou i pour allumer - Forum Facebook
- I sans point - Forum Windows
- Ou i ou a a ✓ - Forum Musique / Radio / Clip
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?
Merci beaucoup. Tu as été trop clair.
Encore merci.
:)