Enumerazioni (enum).
Enumerazioni (enum): un tipo di dati, che è un insieme di costanti denominate, è necessario principalmente per comodità del programmatore.
Una dichiarazione enum è in qualche modo simile a una dichiarazione di struttura:
enum <etichetta> {<nome1>, <nome2>, <nome3>, <nome4>, <nome5>};
Così abbiamo dichiarato un'etichetta. Ora usando etichetta, puoi dichiarare l'enumerazione stessa:
<etichetta> <nome enum>;
Proprio come con le strutture, puoi dichiarare un enum senza creare una scorciatoia:
enum {<nome1>, <nome2>, <nome3>, <nome4>, <nome5>} <nome enum>;
L'enumerazione creata in questo modo è una variabile che può assumere i <nomi> specificati e può anche essere confrontata con questi nomi. Ora la cosa più importante: i nomi per il programma sono numeri, partendo da 0 e aumentando di 1 in ordine. Nell'esempio astratto sopra, <nome1> è 0, <nome2> è 1, <nome3> è 2 e così via. Oltre ai nomi specificati, l'enumerazione può essere identificata direttamente con un numero, ma per qualsiasi motivo.
Leggi di più sulle enumerazioni qui.
