Una estructura struct
es una colección de campos.
Un campo es simplemente un valor de datos asociado a una estructura de datos. Su valor puede ser de tipo primitivo o una estructura de datos.
Su definición es como una plantilla para el compilador sobre cómo disponer los campos en memoria cerca unos de otros.