| |
|
|
C++ / Opérateurs
/ Opérateurs incrément et décrement
| Opérateur |
Signification |
Priorité |
Associativité |
Exemple |
|
++
|
Incrémentation |
15 |
de droite à gauche |
x++ (suffixe)
++x (préfixe)
|
|
--
|
Décrémentation |
15 |
de droite à gauche |
x-- (suffixe)
--x (préfixe)
|
Incrémentation
L'opérateur (++) permet d'effectuer l'opération
( x = x + 1).
Suppossons la variable i égale à 7 Exemple: i++; //
La variable vaut désormais 8
Décrémentation
L'opérateur (--) permet d'effectuer l'opération
( x = x - 1).
Suppossons la variable i égale à 7 Exemple: i--; //
La variable vaut désormais 6
Expression préfixée ou suffixée
Le tableau ci-dessous démontre l'utilisation des opérateurs
de façon préfixée ou suffixée.
| A |
B |
Opération -> |
A |
B |
| 1 |
0 |
B = ++A; |
2 |
2 |
| 1 |
0 |
B = --A; |
0 |
0 |
| 1 |
0 |
B = A++; |
2 |
1 |
| 1 |
0 |
B = A--; |
0 |
1 |
|