C/Enumerazioni, strutture e unioni/Enumerazioni: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica |
+sintassi colorata |
||
Riga 6:
{{IndexItem|enum}}
<source lang="c">
enum nome_del_tipo { lista_dei_valori } variabili;
</source>
==Esempi d'uso==
<source lang="c">
#include <stdio.h>
#include <stdlib.h>
Line 39 ⟶ 41:
return 0;
}
</source>
Questo programma tramuta lo stato di Mario Rossi immesso dall'utente in un numero: <tt>A_casa=0</tt>, <tt>Al_lavoro=1</tt>, <tt>In_vacanza=2</tt>.
È anche possibile assegnare un numero a scelta ad ogni numerazione. Se i numeri successivi non sono specificati, il compilatore procederà in ordine crescente.
<source lang="c">
#include <stdio.h>
#include <stdlib.h>
Line 73 ⟶ 77:
return 0;
}
</source>
In questo caso A_casa=25, Al_lavoro=56, In_Vacanza=57.
|