Professional Documents
Culture Documents
CADENAS DE CARACTERES
Integrantes:
JHOSMER PEREIRA CI. 14.585.501
WILMAN LOZADA C.I 6.004.054
PROFESOR:
CARLOS ALFONZO
Puntos a tratar
Tercera parte
• Operaciones con
cadenas
Conceptos
CADENAS DE CARACTERES
Concepto Ejemplo en C:
En C, nos referimos a un array como un conjunto de datos todos del mismo tipo,
siendo la cadena de caracteres un tipo especial de array pues se trata de un
conjunto de datos de tipo char que termina con un carácter nulo, a este tipo de
cadenas también se les conoce como "cadenas ASCII-Z" y será la que
trataremos en primer lugar
Ejemplo
#include <stdio.h>
int main()
{
cadena[6]; /* Define una cadena de caracteres */
cadena[0]='L‘;
cadena[1]='e';
cadena[2]='t';
cadena[3]='r';
cadena[4]='a';
cadena[5]='s';
cadena[6]=0; /* Caracter nulo, significa el fin del texto */
#include <stdio.h>
#include <string.h>
main()
{
char cadena1[17], cadena2[13], titulo[26], prueba[29];
strcpy(cadena1, "Pedro Picapiedra");
strcpy(cadena2, "Pablo Marmol");
strcpy(titulo, "- - -Los Picapiedra- - -");
printf("%s\n\n\n", titulo);
printf("Los personajes principales son: %s\n", cadena1);
printf("y : %s\n\n", cadena2);
strcpy(prueba, cadena2);
printf("La cadena mas grande es: %s\n\n", prueba);
strcpy(prueba, cadena1);
strcat(prueba, " y ");
strcat(prueba, cadena2);
printf("%s son vecinos\n", prueba);
Operaciones
con cadenas
Asignación Comparación
Concatenación