Arreglo de caracteres
Lección 6 de 26 del curso Arreglos en C++ de Coddy.
Estos arreglos se utilizan particularmente para almacenar caracteres. Si queremos almacenar una palabra, se utilizan arreglos de caracteres.
Para declarar un arreglo de caracteres, establecemos el tamaño del arreglo sumando al menos uno al número de letras que tiene la palabra.
Por ejemplo, la palabra "Arya" tiene 4 letras; para almacenar esto individualmente como letras en el arreglo, declaramos un arreglo de caracteres de tamaño 4+1, es decir, de tamaño 5.
char name[5];
Para estar seguros, siempre declaramos un arreglo de números mayores, como de tamaño 100, que funcionará en cualquier condición.
¿Por qué se utilizan los arreglos de caracteres?
Se utilizan para almacenar palabras. Ese espacio extra que hemos tomado de la memoria es para declarar NULL.
NULL representa el final de la palabra y se representa como '\0'
También podemos usar un arreglo de caracteres como un tipo de dato individual para recibir entradas y mostrar salidas
char str[100];
cin>>str;
cout<<str;Si queremos acceder a un carácter individual, también podemos hacerlo considerando la indexación basada en 0.
cout<<str[2];Desafío
Ingresa una palabra en forma de un arreglo de caracteres e imprime sus caracteres individuales separados por un espacio usando un bucle while.
Pruébalo tú mismo
#include<iostream>
using namespace std;
int main(){
//Write your code here
return 0;
}
Todas las lecciones de Arreglos en C++
2Análisis de memoria
Asignación de memoria3Tipos de arreglos
Arreglos de diferentes tipos de datosUnidimensionales y bidimensionalesArreglo de caracteres