I++ et ++i
Résolu
seljazou
Messages postés
185
Statut
Membre
-
seljazou Messages postés 185 Statut Membre -
seljazou Messages postés 185 Statut Membre -
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 sans point - Forum Windows
- O ou i pour allumer - Forum Word
- Comment écrire le symbole On/Off - Forum Facebook
- I tun - Télécharger - Lecture & Playlists
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.
:)