Programmation Avancée en C


union0.c

00001 #include <stdio.h>
00002 
00003 union jour {
00004     char lettre;
00005     int numero;
00006 };
00007 
00008 int main() 
00009 {
00010     union jour hier, demain;
00011 
00012     hier.lettre = 'J'; //jeudi
00013     printf("hier = %c\n",hier.lettre);     // affiche 'hier = J'
00014     hier.numero = 4;
00015     demain.numero = (hier.numero + 2) % 7;
00016     printf("demain = %d\n",demain.numero); // affiche 'demain = 6'
00017     return 0;
00018 }
00019