©️ARRAYS
Las arrays se utilizan para almacenar multiples valores en una sola variable , en lugar de declarar variables separadas para cada valor.
Para crear una matriz, defina el tipo de datos (como init) y especifique el nombre de la matriz seguido de corchetes [].
Para agregar valores, use una lista separada por comas:
int numeros[] = {25, 50, 75, 100};
Para acceder a un elemento del array se consulta su numero de indice.
Los indices comienzan con 0:
#include <stdio.h>
int main () {
int numbers[] = {25, 50, 75, 100};
printf("%d", numbers[0]);
return 0;
}
Casi de la misma manera se cambia un elemento del array:
numbers[0] = 33;
#include <stdio.h>
int main () {
int numbers[] = {25, 50, 75, 100};
numbers[0] = 33;
printf("%d", numbers[0]);
return 0;
}
Tambien podemos recorrer un array con un bucle for:
#include <stdio.h>
int main () {
int numbers[] = {25, 50, 75, 100};
int i;
for (i = 0; i < 4; i++) {
printf("%d\n", numbers[i])
}
return 0;
}
Otra forma de crear Arrays es especificar el tamaño de la matriz y agregar elementos mas tarde:
int numbers[4];
numbers[0] = 25;
numbers[1] = 50;
numbers[2] = 75;
numbers[3] = 100;
ARRAYS MULTIDIMENCIONALES
Un array multidimencional es un array de arrays.
Un array multidimencional puede tener cualquier numero de dimenciones.
Array Bidimencional
Se crea un array 2d de la sikguiente manera:
int matryx[2][3] = { {1, 4, 2}, {3, 6, 8} };
Podemos acceder a los elementos de esta de la siguiente forma:
int matryx[2][3] = { {1, 4, 2}, {3, 6, 8} };
printf("%d", matrix[0][2];)
Última actualización