Prev Up Next
Go backward to Formatação
Go up to Alguns exercícios a exemplos dados nas aulas teóricas
Go forward to Estruturas, inicializações, casts

Estruturas, typedef, inicializações



 // -----------------------------------------------------------------------------
 // Exemplos de estruturas, typedefs, inicializações

 struct data{
   int ano;
   int mes;
   int dia;
 } d,a[10];

 typedef struct data DATA;
 char * meses[]={"","Jan","Fev","Mar","Abril","Maio","Jun","Jul","Ago","Set","Out","Nov","Dez"};

 main(){
   DATA a[10];
   d.ano=1;
   a[3].ano=1970;
   a[3].mes=2;
   a[3].dia=10;
   printf("Ano= %4d  mes=%s  dia=%2d\n",a[3].ano=1970,meses[a[3].mes],a[3].dia);
 }



Prev Up Next