Les instructions d'affectation

Instruction d'affectation simple

Ce type d'instructions permet d'affecter à une variable la valeur d'une expression.

Syntaxe :

nomVariable = expression ;

Exemples :

var1=255; On affecte la valeur 255 à la variable var1
var2=var2+255; On affecte à la variable var2 son ancienne valeur + 255
var3=var3-fonc1(par1,par2); On affecte à la variable var3 son ancienne valeur moins la valeur rendue par la fonction fonc1, avec les paramètres par1 et par2

Instruction d'affectation composée

Ce type d'instructions permet d'effectuer une opération modifiant la valeur d'une variable.

SyntaxeInstruction équivalente
nomVarNum += expNum ; nomVarNum = nomVarNum + expNum ;
nomVarNum -= expNum ; nomVarNum = nomVarNum - expNum ;
nomVarNum *= expNum ; nomVarNum = nomVarNum * expNum ;
nomVarNum /= expNum ; nomVarNum = nomVarNum / expNum ;
nomChaine += expChain ; nomChaine = nomChaine + expChain ;

Abréviations utilisées ci-dessus :

nomVarNum
Nom variable numérique.
nomChaine
Nom variable chaîne de caractères.
expNum
Expression numérique.
expChain
Expression de chaîne de caractères.

Exemples :

var1+=255; On incrémente de 255 la valeur de la variable var1
var2*=(var3+10); On multiplie la valeur de la variable var2 par celle de la variable var3 augmentée de 10