Copie du wikimiroir

Ceci est un miroir du wiki de pascal.chat. La modification, l’historique et la connexion se trouvent là-bas.

Basic Pascal Tutorial/Chapter 1/Constants/fr

한국어 · Deutsch · English · Français · Italiano · Български · Русский · 中文(中国) · 日本語

Tutoriel de Pascal Objet : Bases / Constantes

Les constantes sont référencées par des identificateurs et peuvent être affectées d'une valeur au début du programme. La valeur enregistrée dans une constante ne peut plus changer.

Les constantes sont définies dans la section constante const du programme :

pascal
const
  Identifier1 = value;
  Identifier2 = value;
  Identifier3 = value;

Par exemple, définissons des constantes de types de données variés : chaînes, caractères, entiers, réels et booléens. Ces types de données seront expliqués plus loin dans la prochaine section.

pascal
const
  Name = 'Tao Yue';
  FirstLetter = 'a';
  Year = 1997;
  pi = 3.1415926535897932;
  UsingNCSAMosaic = TRUE;

Remarquez qu'en Pascal, les caractères sont délimités par des apostrophes (') ! Cela contraste avec les langages plus récents qui souvent utilisent les guillemets ou la notation Heredoc. Le Pascal standard ne permet pas l'usage des guillemets pour délimiter les caractères ou les chaînes.

Les constantes sont utiles pour la définition d'une valeur est utilisée dans tout votre programme mais qui peut changer dans le futur. Au lieu de changer chaque occurrence de la valeur, vous ne modifiez que la définition de la constante (une seule fois).

Les constantes typées force une constante à prendre un certain type de donnée. Par exemple :

pascal
const
  a : real = 12;

produira un identificateur qui sera associé à une valeur réelle 12.0 au lieu d'une valeur entière 12.


From the Free Pascal wiki, page "Basic Pascal Tutorial/Chapter 1/Constants/fr", as it stood on 2022-08-20 after a change by Kai Burghardt, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Version 1, dernière modification par WikiArchive .