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

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

2011/3/14
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 agregar Minutes to DateTime
Como palabras en negrita en C + + con Xcode
Cómo conectarse a un Windows Phone 7 Emulador
Cómo hacer una matriz de cadenas
Cómo quitar SQLite en C
¿Cuál es la función del módulo de memoria en línea único?
Cómo leer una línea al azar de un archivo en CSH
Cómo escribir un simple controlador de dispositivo PCI
Conocimiento de la computadora © http://www.ordenador.online