Maison >développement back-end >C++ >En langage C, le qualificatif de type constante permet de spécifier qu'une variable est une constante, c'est-à-dire que sa valeur ne peut pas être modifiée après initialisation. Le qualificatif de type constant peut être implémenté en plaçant le mot-clé const avant la déclaration de variable. Par exemple: const entier x = 5 ; Dans l'exemple ci-dessus, la variable x est déclarée comme constante, sa valeur est initialisée à 5 et ne peut être modifiée dans le code suivant. L'utilisation de qualificatifs de type constant peut améliorer la lisibilité et la maintenabilité du code car ils indiquent clairement le but et les limites de la variable.
Il existe trois types de constantes, qui sont les suivantes : −
Constantes littérales
− Ce sont les constantes sans nom suivantes qui sont utilisées pour spécifier des données. .
a=b+7 //Here ‘7’ is literal constant.Constantes définies
Par exemple, #define PI 3.1415
Constantes de mémoire− Ces constantes utilisent le qualificatif 'C' 'const ', ce qui indique que les données ne peuvent pas être modifiées.
La syntaxe est la suivante −const type identifier = value
const float pi = 3.1415Comme vous pouvez le voir, cela donne juste un nom littéral
Exemple
Ce qui suit est le qualificatif de type constant. Programme C : Output#include<stdio.h>
#define PI 3.1415
main ( ){
const float cpi = 3.14
printf ("literal constant = %f",3.14);
printf ("defined constant = %f", PI);
printf ("memory constant = %f",cpi);
}
Lorsque le programme ci-dessus est exécuté, il produit les résultats suivants −
literal constant = 3.14
defined constant = 3.1415
memory constant = 3.14
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!