Les constantes sont également appelées variables. Une fois définies, leur valeur ne change pas lors de l'exécution du programme. Par conséquent, nous pouvons déclarer une variable comme une constante faisant référence à une valeur fixe. On l'appelle aussi texte. Les constantes doivent être définies à l'aide du mot-clé Const.
La syntaxe des constantes utilisées dans le langage de programmation C est la suivante -
const type VariableName; (or) const type *VariableName;
Les différents types de constantes utilisées dans le langage de programmation C sont les suivantes :
Constantes entières- Par exemple : 1,0,34,4567
Constantes à virgule flottante- Exemple : 0.0, 156.89, 23.456
Constantes octales et hexadécimales- Exemple : Hexadécimal : 0x2a, 0xaa. .Octal : 033 , 024,..
Constante de caractère- Par exemple : 'a', 'B', 'x'
Constante de chaîne- Par exemple : "TutorialsPoint"
Constante Les types de sont également illustrés dans le diagramme ci-dessous :
Ce qui suit est un programme C pourdéterminer la valeur d'un nombre:
Démonstration
#includeint main(){ const int number=45; int value; int data; printf("enter the data:"); scanf("%d",&data); value=number*data; printf("The value is: %d",value); return 0; }
Lorsque le programme ci-dessus est exécuté, cela produira le résultat suivant -
enter the data:20 The value of number is: 900
Dans le programme ci-dessus, si nous essayons de changer la valeur d'un nombre déclaré comme constante, il affiche une erreur.
Ci-dessous se trouve un programme C qui affiche une erreur si nous essayons de modifier une valeur const.
#includeint main(){ const int number=45; int data; printf("enter the data:"); scanf("%d",&data); number=number*data; printf("The value of number is: %d",number); return 0; }
Lorsque le programme ci-dessus est exécuté, les résultats suivants sont produits -
error
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!