cadena de caracteres

Páginas: 3 (674 palabras) Publicado: 25 de febrero de 2015


Una cadena o cadena de caracteres nos es más que una serie de caracteres manipulados como una unidad. Si asemejamos una cadena al lenguaje castellano sería como una palabra, que es un conjuntode sílabas y vocales en donde cada una de estas viene a ser una carácter.
Visto desde otro punto vendría a ser un arreglo de caracteres.
Una cadena puede contener cualquier carácter, puedealmacenar un nombre propio una dirección, es decir, lo que nosotros precisemos.
Declaración
Una cadena se la define de la siguiente manera
char cadena[20];
La cadena anterior puede contener un máximo de20 caracteres.
Inicialización
Se puede inicializar una cadena de la siguiente manera:
cadena = "Hola" ;
Cualquier valor que se le asigne a una cadena va entre comillas dobles " ", como en elejemplo anterior "Hola" esta entre comillas dobles.
Una cadena siempre finaliza con el carácter de fin de cadena ‘\0’, que siempre se añade al final automáticamente, en el ejemplo anterior se añade alfinal de “Hola” el carácter de fin de cadena.
También  podemos considerar a una cadena como un arreglo de caracteres, y se  puede inicializar de la siguiente manera:
cadena = { ‘H’, ‘o’, ‘l’, ‘a’ };
El arreglo de caracteres se  vería de esta  forma:
‘H’
‘o’
‘l’
‘a’
‘\0’
0
1
2
3
4
Nótese que en la posición 4 se aumenta el fin de cadena

Operaciones con Cadenas
Existen muchasoperaciones que se pueden realizar utilizando cadenas, la mayoría de la operación que podemos requerir se encuentran ya a nuestra disposición dentro de la librería string.h
Longitud
La longitud de unacadena la podemos conocer utilizando la función strlen.
Sintaxis
strlen( cadena ) ;
Comparación
Para saber si dos cadenas son exactamente iguales utilizamos la función strcmp.
Sintaxis
strcmp (cadena1, cadena2 );
Esta función devuelve un valor de acuerdo al resultado de la comparación.
Devuelve:     
                   0                 si la dos cadenas son exactamente iguales...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cadenas de caracteres
  • Cadenas de caracteres
  • cadenas de caracteres
  • cadenas de caracteres
  • Cadena De Caracteres
  • Cadenas de caracteres
  • Cadenas De Caracteres
  • Ejercicios De Cadena De Caracteres

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS