Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Son vectores que permiten almacenar caracteres, para declarar una cadena se
hace como un arreglo:
char palabra[20];
Para inicializar una cadena:
char palabra[]="hola";
char palabra[]={'h','o','l','a'};
Una particularidad con los vectores de tipo carácter, es que el fin de la cadena
está representado mediante el carácter nulo \0.
main()
{ char nombre[20];
Para poder leer espacios debe utilizar fgets( nombre, tamaño ) en lugar de
scanf y tiene la opción puts(nombre) en lugar del printf, entonces el anterior
programa quedará así:
main()
{ char nombre[20];
Para poder leer carácter por carácter se puede usar la función getch(), no
imprime en pantalla y gecthe() si imprime en pantalla.
De la siguiente manera, no olvide incluir #include <conio.h>
main()
{ char carac;
Se puede definir una función que reciba una cadena y cuente cuantas veces
aparece la letra a en la cadena.