Estructura de datos se puede considerar como un conjunto de datos organizado de un modo particular
A nivel teorico existen dos tipos de estructuras de datos, estaticos y dinamicos.
▸ Estatica.
▸ Dinamica.
Array en C
Se trata de una estructura de tipo estatica que puede contener una coleccion homogenea (un mismo tipo de dato; int, char, etc)
▸ Los elementos se guardan en
▸ Tiene un
▸ El acceso a cada elemento es a traves de un
▸ El primer dato contenido comienza su conteo con el valor 0.
El indice de la posicion del array puede o no tener contenido.
Declaracion
<tipo_datos> <nombre>[<cantidad_elementos>]; la cantidad de elementos debe ser definido antes de la ejecucion del programa porque los vectores en C son estaticos y homogeneos.
Ej:
float clientes[3];
//array de tres(?) elementos de tipo float.
int pasos[10];
//array de diez(?) elementos de tipo entero
int estudiantes[] = {10,5,30};
//array de enteros con declaracion explicita
Para acceder a los datos del array se debe colocar el nombre del array junto a corchetes con la posicion en la que se encuentre el elemento.