Opérateur pré et postincrément

Le langage C offre un opérateur d'incrémentation qui peut être utilisé soit de manière préfixé, soit de manière postfixé. Cet opérateur se note ++ et s'applique à une lvalue. Sa syntaxe d'utilisation est donc au choix, soit ++ lvalue (utilisation en préfixé), soit lvalue ++ (utilisation en postfixé). Tout comme l'opérateur d'affectation, l'opérateur d'incrémentation réalise à la fois un effet de bord et délivre une valeur :
++ lvalue incrémente lvalue de 1 et délivre cette nouvelle valeur.
lvalue ++ incrémente lvalue de 1 et délivre la valeur initiale de lvalue.


Sous-sections

Matthieu Moy 2017-02-08