C Estructuras

Las estructuras son registros de datos, cada elemento de la estructura se llama miembro y pueden ser de distintos tipos de datos, también pueden ser arreglos o incluso otras estructuras.

Para declarar una estructura:

Para definir variables que utilicen la estructura:

Para definir nuevas variables que utilicen una estructura previamente declarada:

struct nombre_estructura variable1, variable2, variable3;

Para inicializar una estructura:

struct nombre_estructura variable1 = { valor_miembro1, valor_miembro2……};

Para asignar un valor(v) en el miembro (m) de una variable de tipo estructura (e) se debe realizar:

e.m = v;

Ejemplo:

Realizar un programa que guarde el nombre, ciudad y edad de 3 personas usando un arreglo en donde cada elemento es una estructura y posteriormente muestre los datos de cada persona en una línea.

Código:

Ejecución del programa: