| Rôle | Opérateurs |
|---|---|
| affectation + opération | += , -= , *= , /= |
| incrémentation | ++ (en préfixe ou suffixe) |
| décrémentation | -- (en préfixe ou suffixe) |
| modulo | % |
int i = 3;
i += 2; //i vaut 3+2 donc 5
++i ; //équivaut à i=i+1, donc i vaut 6
i=2;
cout << ++i << endl; //affiche 3
i=2;
cout <<i++ << endl; //affiche 2| Rôle | Opérateurs |
|---|---|
| et | && |
| ou | || |
| négation | ! |
| égalité | == |
| non égalité | != |
| inégalités | < , <= , > , >= |
Attention à ne pas confondre l’opérateur d’affectation = avec l’opérateur logique de test d’égalité ==.