Estructuras
1. Introducción
Las estructuras son el segundo tipo de datos estructurados que veremos.
Las estructuras nos permiten agrupar varios datos, aunque sean de distinto tipo, algo parecido a listas de Python.
En las estructuras hay un tipo de relación al igual que lo hay en un arreglo, permitiendo manipularlos todos juntos, con un mismo identifcador o nombre o por separado accediendo a cada miembro de la estructura como cada componente de un arreglo
Las estructuras son llamadas también muy a menudo registros, o en inglés"records" y se puede pensan a modo de analogía como una fila de una hoja de cálculo.
Son estructuras análogas en muchos aspectos a los registros debases de datos. Y siguiendo la misma analogía, cada variable de unaestructura se denomina a menudo campo, o "field"
Una estructura es un vestigio histórico de C. Desde la perspectiva del programador, una estructura puede considerarse como una clase que tiene todas las variables de instancia pública y no tiene métodos miembros, esto último tendrá mas claridad cuando veamos el tema que sigue que es clases.