C/Enumerazioni, strutture e unioni/Enumerazioni: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Gian BOT (discussione | contributi)
m sostituzione tag obsoleti
Nessun oggetto della modifica
Etichetta: Editor wikitesto 2017
 
Riga 6:
 
{{IndexItem|enum}}
<sourcesyntaxhighlight lang="c">
enum nome_del_tipo { lista_dei_valori } variabili;
</syntaxhighlight>
</source>
 
==Esempi d'uso==
<sourcesyntaxhighlight lang="c">
#include <stdio.h>
#include <stdlib.h>
Riga 42:
return 0;
}
</syntaxhighlight>
</source>
 
Questo programma tramuta lo stato di Mario Rossi immesso dall'utente in un numero: <code>A_casa=0</code>, <code>Al_lavoro=1</code>, <code>In_vacanza=2</code>.
Riga 48:
È anche possibile assegnare un numero a scelta ad ogni numerazione. Se i numeri successivi non sono specificati, il compilatore procederà in ordine crescente.
 
<sourcesyntaxhighlight lang="c">
#include <stdio.h>
#include <stdlib.h>
Riga 79:
return 0;
}
</syntaxhighlight>
</source>
 
In questo caso <code>A_casa=25</code>, <code>Al_lavoro=56</code>, <code>In_Vacanza=57</code>.