1.Affectation
Définition :
L'affectation permet de donner une valeur à une variable .
A 28 « reçoit » Si A avait une valeur auparavant, cette valeur disparaît : elle est écrasé par 28
Fondamental :
Format général :
<id_variable> <expression>
A28+13
A « l'exécution » : l'expression est évaluée (calculée) et sa valeur est rangée dans la variable.
Donc les types <id_variable> et <expression> doivent être compatibles.
Exemple :
Attention : AB+3
B doit avoir une valeur. Or au début d'une action, les variables ont une valeur indéterminée . B doit avoir été initialisé.
Remarque :
Remarque :
La notion de littéral : A28
28 est un objet caractérisé par son type (entier [numérique]), son nom (sa valeur), et sa valeur (28)
Le littéral est l'objet « constante », le nom est sa valeur
On note les littéraux de type caractère entre quotte ‘A'.
On note les littéraux de type chaîne de caractères entre double quotte : ‘'bonjour''