“Conocimientos Programación>C /C + + Programming

Cómo declarar una constante de cadena en C Programación

2013/7/24
En C, una cadena de caracteres es una matriz terminada en NULL de caracteres . El identificador de constante "const " es para las variables que no cambian durante la vida de un programa C . Se puede declarar cualquier variable , excepto las variables de registro , constantes con el calificador const . Para declarar una constante de cadena en C, se combina el calificador de tipo const con una declaración de matriz de caracteres. Debe inicializar su cadena constante al declarar la matriz , ya que no es posible asignar valores a una variable constante en un programa de C . Instrucciones
1

Determinar el nombre de la matriz de caracteres para su cadena constante , así como su valor inicial . Por ejemplo , cree una variable de matriz "nombre" carácter y la inicializa a " George Washington".
2

Especifique si la constante de cadena tiene un alcance local o global. Si es local a una función específica , declararlo en el bloque de esa función. Si la cadena constante es global, declaran por encima de todas las funciones que necesitan para acceder a la cadena constante
3

Declarar la constante de cadena, por ejemplo : . Nombre const char [ ] = " George Washington " , . Recuerde, usted debe inicializar constantes en la declaración , como no se puede modificar la variable dentro de su programa. Puesto que usted está inicializando la variable de cadena , no es necesario especificar una longitud de la matriz , ya que el compilador determina que para usted. Además, si se utiliza la notación abreviada de la inicialización de una matriz de caracteres con la cadena estilo de "George " en lugar del método de escritura a mano de la cadena ' G' , ' e' , 'o', ' r ', ' g' , 'e ',' \\ 0 ', entonces C suministrará el NULL que termina para terminar la cadena.

C /C + + Programming
Cómo hacer cuadrantes Gráfico en C + +
Cómo pasar punteros a funciones
Cómo leer puntos de un archivo , y gráficos en C + +
Cómo crear un nuevo cuadro de imagen en tiempo de ejecución en C
Cómo convertir una cadena a un INT C
Función recursiva en C
Cómo utilizar los archivos de FX en Radiant GTK
Cómo construir un motor de juego desde cero
Conocimientos Informáticos © http://www.ordenador.online