En C, une chaîne de caractères est un tableau terminé par NULL de caractères. L'identifiant "const " est constante pour les variables qui ne changent pas au cours de la vie d'un programme C . Vous pouvez déclarer une variable , à l'exception des variables de registre , constante avec le qualificatif const . Pour déclarer une constante de chaîne en C , vous combinez le type qualificatif const avec une déclaration de tableau de caractères. Vous devez initialiser votre chaîne constante lors de la déclaration du tableau, puisque vous ne pouvez pas attribuer des valeurs à une variable constante dans un programme C . Instructions
1
déterminer le nom de la matrice de caractère de votre chaîne constante , ainsi que sa valeur initiale. Par exemple , créez un tableau de caractères variable " name" et l'initialiser à "George Washington ".
2
préciser si la chaîne constante a une portée locale ou globale . Si elle est locale à une fonction spécifique , déclarez-le à l'intérieur du bloc de la fonction. Si la chaîne constante est mondiale , déclare -dessus de toutes les fonctions qui ont besoin d' accéder à la chaîne constante
3
Déclarer la chaîne constante, par exemple : . Nom const char [] = " George Washington " ; . Rappelez-vous, vous devez initialiser constantes lors de sa déclaration , que vous ne pouvez pas modifier la variable au sein de votre programme. Puisque vous êtes l'initialisation de la variable chaîne, vous n'avez pas besoin de spécifier une longueur de tableau, comme le compilateur détermine que pour vous. Aussi, si vous utilisez la notation abrégée de l'initialisation d'un tableau de caractères avec le style de la chaîne " George " plutôt que la méthode d' écriture normale de la chaîne ' G' , 'e' , 'o' , 'r' , 'g' , 'e ',' \\ 0 ' , puis C fournira l' NULL fin pour terminer la chaîne .