constante

En C ANSI, des constantes peuvent être définies en utilisant le mot-clé const. L'"objet" déclaré est dit être d'un type non modifiable. La constante doit être initialisée à sa déclaration.

const int dec_pos = 27 , dec_neg = - 27 ;

Les déclarations de constantes sont très utiles car elles rendent les programmes plus lisibles; et surtout plus facilement modifiables (la modification de la valeur de la constante dans la déclaration de celle-ci se reporte automatiquement partout où la constante est  utilisée).

Avant la norme ANSI, il fallait écrire (avec l'avantage de ne pas avoir à préciser de types)  :

#define dec_pos = 27

La directive define demande au préprocesseur de remplacer dec_pos par 127 pour toutes ses occurences dans le fichier source.

La solution ANSI permet donc d'indiquer explicitement quel est le type de la constante.

Pour indiquer une valeur, se reporter aux entrées :

» Glossaire du langage C