5. Estructuras

 

Según Harvey M. Deitel y Paul J. Deitel (2004) las estructuras son tipos de datos derivados, que se construyen de otros tipos.

Las estructuras son conjuntos de variables del mismo tipo o distinto tipo de datos agrupados de cierta manera que puedan ser utilizadas para almacenar información en archivos.

Forman datos hechos a la medida, según el programador los desee emplear.

Se emplean junto con los apuntadores para generar estructuras complejas como listas, pilas, árboles, grafos, etc.

La declaración de la estructura en sí no genera espacio en memoria alguno, pero cada instancia de la misma es la que genera espacio en memoria como tal.