En esta entrada, hablaremos acerca de las estructuras (o registros) en el lenguaje C; que son conjuntos heterogéneos de datos donde cada elemento de los mismos ( campos ) es accesible mediante un identificador. Antes de empezar: Las estructuras son una de las opciones con más potencial que nos ofrece C, ya que gracias a ellas podremos realizar muchas cosas que hasta el momento no podíamos con todos los tipos de datos y sus derivados que fuimos explicando hasta el momento. Además, constituyen una base importante sobre la que luego se desarrolló la programación orientada a objetos, generalizando este concepto en C++ con las llamadas clases como veremos a su debido tiempo. Por lo que imaginen lo importantes que son. Definiendo una estructura: Luego de aclarar la importancia de estas estructuras, veamos cómo definirlas para luego poder utilizarlas. Para definirlas lo haremos arriba de la función main y utilizaremos la palabra reservada struct usando la siguiente sintaxis: Donde el nombre...