Menu
Coddy logo textTech

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];
challenge icon

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++