Upload
putamerda987
View
216
Download
0
Embed Size (px)
Citation preview
7/24/2019 Fundamentos1-SlidesC12-17012008
1/4
Fundamentos de Programao 1
Slides 12
Prof. SIMO
Jean Marcelo SIMO
Linguagem C
Exemplo de Union e Enum
7/24/2019 Fundamentos1-SlidesC12-17012008
2/4
Exemplo de Union
#include #include
union NumCarac{
int num;
char carac;};
int main()
{
NumCarac teste1, teste2;
teste1.num = 2;
teste1.carac = 'D';
// printf("O numero : %i \n", teste1.num);
printf("O caracter : %c \n", teste1.carac);
fflush(stdin);
system("Pause");
return 0;}
7/24/2019 Fundamentos1-SlidesC12-17012008
3/4
Exemplo de Enum
#include #include
enum
{janeiro = 1,fevereiro,marco,abril,maio,
junho,julho,agosto,setembro,outubro,novembro,dezembro
};
int main()
{
printf ("Janeiro %i o. ms do ano\n",janeiro);printf ("Fevereiro %i o. ms do ano\n", fevereiro);
printf ("Maro %i o. ms do ano\n", marco);printf ("Abril %i o. ms do ano\n", abril);printf ("Maio %i o. ms do ano\n", maio);printf ("Junho %i o. ms do ano\n",junho);printf ("Julho %i o. ms do ano\n",julho);printf ("Agosto %i o. ms do ano\n", agosto);
printf ("Setembro %i o. ms do ano\n", setembro);printf ("Outubro %i o. ms do ano\n", outubro);printf ("Novembro %i o. ms do ano\n", novembro);printf ("Dezembro %i o. ms do ano\n", dezembro);
system("Pause");return 0;
}
7/24/2019 Fundamentos1-SlidesC12-17012008
4/4