Importanza dell'enumerazione C

Importanza dell'enumerazione C
Enumerazione O Enum sono impostati di valori correlati, che vengono utilizzati nella codifica per determinare un insieme di elementi/valori predefiniti che possono essere utilizzati da una variabile. Le persone di solito tendono a confondersi tra stringhe ed enum, ogni valore di un enum è unico, il che lo rende diverso da una stringa. Inoltre, nei codici gli enum sono usati proprio come usiamo i tipi di dati int, char e altri.

Se sei interessato a conoscere l'importanza dell'enumerazione nella lingua C, segui la guida di questo articolo.

Importanza dell'enumerazione in c (typedef enum)

Enums sono utili in C per sviluppare un insieme di valori intuitivo che può essere utilizzato nel codice. La prima regola per definire un enum è che non ci sono due valori in un enum dovrebbe essere lo stesso e i valori predefiniti per un enum sono valori interi. Inoltre, an enum Può essere utilizzato all'interno della base di codice solo in cui sono definiti e non sono applicabili se si tenta di applicarli in un'area in cui sono indefiniti.

La sintassi di base per definire un enum È:

Enum enumvariable value1, value2, value3,…

Per avere una migliore comprensione di enum, Seguiamo un esempio di base in c:

Esempio 1

#includere
Enum Day lunedì, martedì, mercoledì, giovedì, venerdì, sabato, domenica;
int main ()

Enum Day oggi;
oggi = venerdì;
printf ("Il giorno oggi è:");
printf ("day %d", oggi+1);
printf ("\ n");
printf ("Il giorno domani sarà:");
printf ("day %d", oggi+2);
restituzione 0;

Produzione

Spiegazione

Nell'esempio sopra; enum "Giorno"È creato con il nome di tutti i giorni inclusi in esso. Ora questo Enum Day può essere utilizzato nel codice C per dichiarare una variabile "Oggi":

In ciascun enum, Il primo valore è sull'indice 0 e poi 1,2,3 e così via. L'indice 0 il valore è sempre uguale a zero per impostazione predefinita, a causa del quale se devo stampare la giornata oggi sarà uguale a oggi+1:

Esempio 2

#includere
enum frutto mango, kiwi, arancione, fico, mela, guava, ananas,
Fragola;
int main ()

int i;
per (i = mango; i<=Strawberry; i++)
printf ("%d", i);
restituzione 0;

Produzione

Spiegazione

In Esempio 2, Viene creato un enum di nomi di frutta e quindi viene eseguito un ciclo per stampare l'enum a partire dal mango statale (0) allo stato fragola (7).

Con gli esempi sopra indicati, è possibile vedere come utilizzando un enum si può progettare un particolare set di tipo di dati che può quindi essere utilizzato nel codice per eseguire l'operazione desiderata.

Punti chiave

  • Enum Include sempre valori che sono correlati in qualche modo.
  • Enum è importante per gli sviluppatori e i programmatori per creare i propri tipi di dati per le loro applicazioni e altri programmi.
  • Enum fornisce una grande personalizzazione nei programmi, come enum può essere definito con qualsiasi nome.
  • Ricorda che ogni valore nell'enum dovrebbe essere unico.
  • UN enum può essere utilizzato solo all'interno della base di codice.

Conclusione

Enum è un insieme di valori personalizzabili. Durante la scrittura di un utente di codice C può definire qualsiasi variabile di enumerazione come frutta, giorno o mese e quindi può essere utilizzato per dichiarare variabili o per eseguire più operazioni in un codice.