Partager via


++ (incrémentation) et -- (décrémentation), opérateurs

Mise à jour : novembre 2007

Incrémente ou décrémente la valeur d'une variable d'une unité.

//prefix syntax
++variable
--variable
//postfix syntax
variable++
variable--

Arguments

  • variable
    Toute variable numérique.

Notes

Les opérateurs d'incrémentation et de décrémentation constituent des raccourcis pour modifier la valeur stockée dans une variable et accéder à cette valeur. L'un et l'autre peuvent être utilisés dans la syntaxe d'un préfixe ou d'un suffixe.

Si

Action équivalente

Valeur de retour

++variable

variable += 1

valeur de variable après l'incrémentation

variable++

variable += 1

valeur de variable avant l'incrémentation

--variable

variable -= 1

valeur de variable après la décrémentation

variable--

variable -= 1

valeur de variable avant la décrémentation

Exemple

L'exemple suivant illustre la différence entre la syntaxe du préfixe et celle du suffixe pour l'opérateur ++.

// Example of prefix increment operator
var j1 : int = 2;
var k1 : int;
k1 = ++j1;          // k1 is 3, the value of j1 after incrementing

// Example of postfix increment operator
var j2 : int = 2;
var k2 : int;
k2 = j2++;          // k2 is 2, the value of j2 before incrementing

Configuration requise

Version 1

Voir aussi

Concepts

Priorité des opérateurs

Liste des opérateurs