TIPI ENUMERATIVI
Un tipo enumerativo viene specificato tramite líelenco dei valori che i dati di quel tipo possono assumere.
typedef enum { a1, a2, a3, ... , aN } EnumType;
Il compilatore associa a ciascun ìidentifica-tivo di valoreî a1,..aN un numero naturale (0,1,...), che viene usato nella valutazione di espressioni che coinvolgono il nuovo tipo.