Son colecciones de objetos numerados, todos del mismo tipo. Pueden ser
·
unidimensionales
(en álgebra se suelen llamar vectores),
·
bidimensionales
(en álgebra se suelen llamar matrices),
·
tridimensionales
(a veces se les llaman tensores)
·
de un
número superior de dimensiones
Por ser más
precisos, un "array" multidimensional se concibe como un "vector
de vectores" lo que permite que cada vector sea de un tamaño diferente.
Así, una matriz puede verse como una serie de filas, cada una con una serie
de columnas. Como no todas las filas tienen que tener el mismo número de
columnas, la matriz no necesariamente tiene que ser rectangular.
Para poder
utilizar un array hay que seguir unos ciertos pasos:
1.
declararlo:
nombre del array, número de dimensiones y tipo de datos que contiene
2.
crearlo
o ubicar memoria (memory allocation): número de datos que contiene
3.
se
puede acceder al array: lectura y escritura
Temas relacionados
Vademécum
declaración
creación
creación con inicialización
acceso
recorrido
paso de valores
copia de arrays
valores de tipo array
¿arrays o listas?