Arreglos De Cadena

Páginas: 4 (814 palabras) Publicado: 6 de diciembre de 2012
UNIVERSIDAD DE GUADALAJARA.
CENTRO UNIVERSITARIO DE CIENCIAS ECONOMICO ADMINISTRATIVAS.



TEMA: ARREGLOS DE CADENA.

CADENAS.
A diferencia deotros lenguajes de programación que emplean un tipo denominado cadena string para manipular un conjunto de simbolos, en C, se debe simular mediante un arreglo de caracteres, en donde la terminación dela cadena se debe indicar con nulo. Un nulo se especifica como '\0'. Por lo anterior, cuando se declare un arreglo de caracteres se debe considerar un carácter adicional a la cadena más larga que sevaya a guardar. Por ejemplo, si se quiere declarar un arreglo cadena que guarde una cadena de diez caracteres, se hará como:
char cadena[11];
Se pueden hacer también inicializaciones de arreglos decaracteres en donde automáticamente C asigna el caracter nulo al final de la cadena, de la siguiente forma:
char nombre_arr[ tam ]="cadena";
Por ejemplo, el siguiente fragmento inicializa cadena con``hola'':
char cadena[5]="hola";
El código anterior es equivalente a:
char cadena[5]={'h','o','l','a','\0'};
Para asignar la entrada estándar a una cadena se puede usar la función scanf con laopción %s (observar que no se requiere usar el operador &), de igual forma para mostrarlo en la salida estándar.
Declaración de Arreglos para Almacenar Cadenas de Caracteres
Para declarar unarreglo que sirva para guardar una cadena de caracteres, seutiliza la siguiente sintaxis:

char nombre_del_arreglo[numero_máximo_de_caracteres + 1];

Es la misma sintaxis que se usa para declararcualquier arreglo de
caracteres pero, para determinar el tamaño del arreglo, simplemente hay que tomar en cuenta el tamaño máximo posible de la cadena y sumarle 1 (debido a que se necesita el carater nuloal final).

INICIALIZACIÓN DE CADENAS DE CARACTERES
La inicialización de un arreglo que contenga una cadena de caracteres se realiza generalmente al momento de declararlo, como en el caso...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arreglos y Cadenas
  • Cadenas Y Arreglos En Ensamblador
  • Arreglos Cadenas De Caracteres
  • Arreglos
  • Arreglos
  • Arreglos
  • Arreglos
  • Arreglos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS