Arrays unidimensionales

Un array (o arreglo) es una estructura de datos que almacena una colección de elementos del mismo tipo en ubicaciones de memoria contiguas. Los arrays permiten almacenar múltiples valores bajo un mismo nombre y acceder a ellos mediante índices.

Declaración de arrays

Sintaxis:

tipo nombreArray[tamaño];

Ejemplo:

int numeros[5]; // Declara un array de 5 enteros

Inicialización de arrays

Se pueden inicializar los elementos del array al momento de su declaración.

Ejemplo:

int numeros[5] = {1, 2, 3, 4, 5};

Si se proporciona menos valores de inicialización que el tamaño del array, los elementos restantes se inicializan a cero.

Acceso a elementos

Los elementos de un array se acceden utilizando índices que comienzan en cero.

Ejemplo:

int numeros[5] = {10, 20, 30, 40, 50};

std::cout << numeros[0] << std::endl; // Imprime 10
std::cout << numeros[3] << std::endl; // Imprime 40

Modificación de elementos