suivant: Variables locales
 monter: Variables et affectation
 précédent: Variables et affectation
     Table des matières 
     Index 
Séquentialité
Dans l'exemple suivant, la variable x est d'abord écrite (elle
est initialisée si c'est sa première écriture) en recevant la valeur 55#55
; puis la variable x est lue, la valeur obtenue est incrémentée
et le résultat, 24#24 est affecté à y ; ensuite y est
lue, la valeur obtenue est multipliée par 56#56 et le résultat, 52#52, est
affecté à x, ce qui remplace la valeur qui était auparavant
55#55.
    x = 2;
    y = x+1;
    x = 4*y;
Ces instructions d'affectation sont exécutées séquentiellement : leur
ordre est donc significatif.  C'est une erreur de lire la valeur d'une
variable sans qu'elle ait été préalablement écrite ; cette erreur est
détectée par le compilateur qui émet un message « Variable may
 not have been initialized ».
Rene' LALEMENT
2002-11-07