lunes, 28 de marzo de 2011

Arrays

Un array (lista o tabla) es una secuencia de datos del mismo tipo. Los datos se llaman elementos del
array y se numeran consecutivamente O, 1,2,3, etc. El tipo de elementos almacenados en el array puede
ser cualquier tipo de dato de C, incluyendo estructuras definidas por el usuario.
Normalmente el array se utiliza para almacenar tipos tales como caracter, entero o real.
Un array puede contener, por ejemplo, la edad de los alumnos de una clase, las temperaturas de
cada día de un mes en una ciudad determinada, o el número de personas que residen en cada una de las
diecisiete comunidades autónomas españolas. Cada item del array se denomina elemento.

Estos números se denominan valores índice o subindice del array. El término «subíndice» se utiliza ya
que se especifica igual que en matemáticas, como una secuencia tal como ql, a,, a2... Estos números
localizan la posición del elemento dentro del array, proporcionando acceso directo al array.
Si el nombre del array es a, entonces a [ 0 1 es el nombre del elemento que está en la posición O,
a [ 11 es el nombre del elemento que está en la posición 1, etc. En general, el elemento i-ésimo esta en
la posición i-l. De modo que si el array tiene n elementos, sus nombres son a [ O I , a [ 1 I , . . . , a [n- 1 I .
Gráficamente se representa así el array a con seis elementos.



El array  de la figura anterior "a" tiene 6 elementos: a [O 1 contiene 25.1. a [ 1 I contiene 34.2, a [ 2 1 contiene 5.25, a [ 3 1 contiene 7.45, a [ 4 ] contiene 6.09 y a [ 5 1 contiene 7.54.  la figura representa realmente una región de la memoria de la computadora, ya que un array se almacena siempre con sus elementos en una secuencia de posiciones de memoria contigua.

No hay comentarios:

Publicar un comentario