Beruflich Dokumente
Kultur Dokumente
Array
4
Qué es un array?
Un array es un conjunto de datos del mismo tipo ordenados de forma lineal uno
después de otro.
Los componentes de un array se han de referenciar por medio del nombre del array
y un índice de desplazamiento para indicar el componente deseado.
➔ unidimensional
➔ bidimensional
Array ➔ multidimensional.
Los arrays que se emplean con mucha más frecuencia son los estructurados a
manera de vector ( array unidimensional ) y los estructurados a manera de matriz (
array bidimensional ), y las matrices de matrices (array multidimensional)
6 Array
unidimensional
7 Array
bidimensional
8
tipo identificador [tamaño] = { lista de inicialización };
▸ tipo se refiere al tipo de datos que contendrá el array. El tipo puede ser
cualquiera de los tipos estándar (char, int, float, etc.) o un tipo definido por el
usuario. Es más, el tipo del array puede ser de una estructura creada con:
struct, union y class.
Array
▸ identificador se refiere al nombre que le daremos al array.
Declaración
▸ tamaño es opcional e indica el número de elementos que contendrá el array.
Si un array se declara sin tamaño, el mismo no podrá contener elemento
alguno a menos que en la declaración se emplee una lista de inicialización.
▸ lista de inicialización es opcional y se usa para establecer valores para cada
uno de los componentes del array. Si el array es declarado con un tamaño
específico, el número de valores inicializados no podrá ser mayor a dicho
tamaño.
9Ejemplos de
int
long longA[5] =
char charA[3] = { 'a', 'b', 'c' };
{ 1, 2, 3, 4,
intA[5];
5 };
declaraciones
1. char nombre[] =
2. char nombre2[] = { 'O', 's', 'c', 'a', 'r', '\0' };
"Oscar";