Programar em C/Enumeração: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Linha 53:
/*Definindo o cabeçalho*/
enum cores
{
AZUL
}; /*Aqui um ponto virgula*/
/*typedef transformamos 2 palavras em uma -> tipo_cores*/
typedef enum cores tipo_cores ;
/*A função default da lib ou glibc*/
int main(void)
{
/*Agora usando o nosso novo tipo
* Aqui sem typedef teríamos que colocar enum cores */
tipo_cores cor = VERDE ;
/*Sim verde existe*/
if(
{
printf("
}
if(
{
printf("
}
/* printf não será executado */
if(
{
printf("
}
return 0 ;
/*De um enter depois de } para evitar erros..*/
}
</source>
<b>Aqui podemos ver um
Em este exemplo uma constante e definida e o valor das outra será definido automaticamente.
<source lang=c>
|