Dans un programme, il est souvent utile d'avoir des valeurs de référence ou des conditions initiales. Plutot que de réutiliser le même chiffre il est souvent judicieux de le déclarer comme un constante.
Comme son nom l'indique, une constante ne change pas de valeur au cours du programme, une valeur de départ lui est affectée dès sa déclaration avant le code exécutable. C'est l'opérateur égale =
qui affecte une valeur à une constante après que cette dernière se soit vue affectée un identificateur par l'utilisation du mot réservé const
.
Syntaxe :
const
identificateur-de-la-constante =
valeur ;
Exemples :
const
TVA = 20.6 ;
const PI = 3
.14159 ;
const PIsur2 = PI / 2 ;
const
Esc = #
27
;
const nom = '
François'+' BONNEVILLE'
;
Le compilateur décide automatiquement d'affecter à la constante le type de base compatible le plus économique. Ceci est totalement transparent au programmeur. La déclaration des constantes se fait dans la partie déclarative du programme, avant le code exécutable.