Em C, uma cadeia de caracteres é uma matriz terminada em NULL de caracteres. A constante identificador " const " é para as variáveis que não mudam durante a vida de um programa C . Você pode declarar qualquer variável, exceto variáveis de registro, constante com o qualificador const . Para declarar uma string constante em C, você combinar o tipo qualificador const com uma declaração matriz de caracteres. Você deve inicializar a seqüência constante quando declarar a matriz , uma vez que não é possível atribuir valores a uma variável constante em um programa C . Instruções
1
Determine o nome do array de caracteres para o string constante , bem como seu valor inicial. Por exemplo, criar uma variável "nome" matriz de caracteres e inicializar -lo para " George Washington ".
2
Especifique se a string constante tem âmbito local ou global. Se ele é local para uma função específica, declará-la dentro do bloco que da função. Se a string constante é global, declará-lo acima de todas as funções que precisam acessar a string constante
3
Declare a string constante , por exemplo: . Const char nome [] = " George Washington "; . Lembre-se, você deve inicializar as constantes na Declaração , como você não pode modificar a variável dentro de seu programa . Desde que você está inicializando a variável de cadeia , você não precisa especificar um comprimento de matriz, como o compilador vai determinar isso por você. Além disso, se você usar a notação abreviada de inicializar um array de caracteres com a seqüência de estilo " George " em vez do método longhand da string ' G', 'e', 'o' , 'r' , 'g' , 'e ',' \\ 0 ' , então C fornecerá o NULL final para terminar a string.