Partager via


Post-incrémentation et opérateurs d'incrémentation C

Les opérandes de la post-incrémentation les opérateurs et de décrémentation sont des types scalaires qui sont des valeurs lvalues modifiables.

Syntaxe

  • expression suffixée:
    expression suffixée ++

    expression suffixée --

Le résultat de l'opération de post-incrémentation ou de décrémentation est la valeur de l'opérande.Une fois que le résultat sera obtenu, la valeur de l'opérande est incrémentée (ou décrémenté).Le code suivant illustre l'opérateur de post-incrémentation.

if( var++ > 0 )
    *p++ = *q++;

Dans cet exemple, la variable var est comparée à 0, puis incrémenté.si var était positif avant d'être incrémenté, l'instruction suivante est exécutée.D'abord, la valeur de l'objet sur lequel pointe q est assignée à l'objet sur lequel pointe p.Ensuite, q et p sont incrémentés.

Voir aussi

Référence

Post-incrémentation et opérateurs d'incrémentation : ++ et --