Definición y uso de estructuras en C, introducción al concepto de “Array con tope”.
Definición y uso de estructuras en C, introducción al concepto de “Array con tope”. Ignacio Suanes. igfesd@gmail.com En una estructura (llamada también bloque de datos), puedo tener todo tipo de variables. Yendo al grano: include<stdio.h> #define N 15 //defino constante N de valor 15 entero struct fecha { int dia; int mes; int ano; }; struct operarios { char ci[N]; int tipo; char nombre[N]; struct fecha nacimiento; struct fecha contratación; }; /*Supongamos que quiero manejar hasta 100 operarios, entonces:* / struct array_operarios { struct operarios o[100]; int tope }; struct array_operarios ao; void main() { //* ¿Cómo opero con los datos de los operadores? *// ao.o[0].contratacion.dia=06; ao.o[0].contratacion.mes=06; ao.o[0].contratacion.ano=1990; printf(“ingrese nombre del operario en posición cero”); scanf(“%s”,&ao.o[0].nombre); //* Las posiciones que pued...