CONST |
Constante |
|---|---|
| Pascal | |
Syntaxe
|
Const identifier1=value1; identifier2=value2; {...} |
Paramètres
| Nom | Description |
|---|---|
| identifier1, identifier1 | Ce paramètre permet d'indiquer le nom de la constante |
| value1, value2 | Ce paramètre permet d'indiquer la valeur que contient la constante. Il peut s'agir d'un ou de caractère(s), d'une valeur numérique, d'un identifiant ou NIL. |
Description
Ce mot réservé permet de définir une constante ou de définir une variable avec une valeur constante au lancement du programme.
Remarques
- Le mot clef CONST en Pascal sert à déclarer des constantes, c'est-à-dire des valeurs fixes non modifiables. Ces constantes sont définies avant l'exécution et facilitent la lecture du code. Elles contribuent à une meilleure maintenance du programme.
- La syntaxe utilise le mot Const suivi d'une liste d'identifiants et de leurs valeurs. Chaque constante est définie avec un nom et une valeur, séparés par le symbole égal. On termine chaque ligne par un point-virgule.
- Les noms des constantes, appelés identifier, doivent respecter les règles de nommage du langage Pascal. Ils ne peuvent pas commencer par un chiffre et doivent être uniques dans le contexte. Un bon nom d'identifiant rend le code plus explicite.
- Les valeurs des constantes (value1, value2,...) peuvent être de différents types. Cela inclut des entiers, des chaînes de caractères, des caractères, des identifiants ou la valeur spéciale NIL. Il est important que le type soit cohérent avec l'usage prévu.
- Les constantes définies avec CONST ne peuvent pas être modifiées durant l'exécution du programme. Toute tentative de modification entraîne une erreur de compilation. Cela garantit l'intégrité des données fixes.
- L'utilisation de CONST permet d'éviter la répétition de valeurs magiques dans le code. Au lieu de réutiliser un chiffre ou une chaîne plusieurs fois, on utilise une constante nommée. Cela rend le code plus clair et plus simple à modifier.
- Les constantes peuvent également améliorer les performances lors de la compilation. Le compilateur peut optimiser les références à des valeurs fixes plus facilement. Cela n'a pas un impact énorme, mais peut être utile dans les grands projets.
- Déclarer des constantes en haut du programme est une bonne pratique recommandée. Cela centralise les valeurs de configuration et facilite leur modification ultérieure. CONST est donc un outil clef pour un code structuré et fiable en Pascal.
Dernière mise à jour : Mardi, le 25 octobre 2016