Importance de l'énumération C

Importance de l'énumération C
Énumération ou Énumérer sont un ensemble de valeurs connexes, qui sont utilisées dans le codage pour déterminer un ensemble d'éléments / valeurs prédéfinis qui peuvent éventuellement être utilisés par une variable. Les gens ont généralement tendance à se confondre entre les chaînes et les énumérations, chaque valeur d'une énumération est unique, ce qui le rend différent d'une chaîne. En outre, dans les codes, les énumérements sont utilisés comme nous utilisons les types de données INT, CHAR et autres.

Si vous souhaitez connaître l'importance de l'énumération dans le langage C, suivez les directives de cet article.

Importance de l'énumération en C (Typedef Enum)

Énumération sont utiles en C pour développer un ensemble de valeurs convivial pour les utilisateurs qui peuvent ensuite être utilisés dans le code. La première règle pour définir une énumération est que ne pas deux valeurs dans un énumérer devrait être le même et les valeurs par défaut pour une enum sont des valeurs entières. Aussi, un énumérer ne peut être utilisé que dans la base de code où ils sont définis et ne sont pas applicables si vous essayez de les appliquer dans une zone où ils ne sont pas définis.

La syntaxe de base pour définir un énumérer est:

enum enumvariable value1, value2, value3,…

Avoir une meilleure compréhension de énumérer, Suivons un exemple de base en C:

Exemple 1

#inclure
Journée de l'énumération lundi, mardi, mercredi, jeudi, vendredi, samedi, dimanche;
int main()

Journée d'énumération aujourd'hui;
Aujourd'hui = vendredi;
printf ("Le jour aujourd'hui est:");
printf ("Day% d", aujourd'hui + 1);
printf ("\ n");
printf ("Le jour demain sera:");
printf ("Day% d", aujourd'hui + 2);
retour 0;

Sortir

Explication

Dans l'exemple ci-dessus; énumérer "Jour"Est créé avec le nom de tous les jours inclus. Maintenant ça jour d'énumération peut être utilisé dans le code C pour déclarer une variable "aujourd'hui»:

Dans chaque énumérer, La première valeur est sur l'index 0 puis 1,2,3 et ainsi de suite. La valeur d'index 0 est toujours égale à zéro par défaut, à cause de laquelle si je dois imprimer le jour aujourd'hui, il sera égal à aujourd'hui + 1:

Exemple 2

#inclure
Enum Fruit mangue, kiwi, orange, fig, pomme, goyave, ananas,
Fraise;
int main()

int i;
pour (i = mangue; i<=Strawberry; i++)
printf ("% d", i);
retour 0;

Sortir

Explication

Dans Exemple 2, Une énumération de noms de fruits est créée, puis une boucle pour une boucle est exécutée pour imprimer l'énumération à partir de la mangue d'état (0) à la fraise d'État (7).

Selon les exemples indiqués ci-dessus, vous pouvez voir comment en utilisant une énumération, on peut concevoir un ensemble particulier de type de données qui peut ensuite être utilisé dans le code pour effectuer l'opération souhaitée.

Points clés

  • Énumérer Comprend toujours des valeurs liées d'une manière ou d'une autre.
  • Énumérer est important pour les développeurs et les programmeurs afin de créer leurs propres types de données pour leurs applications et autres programmes.
  • Énumérer offre une excellente personnalisation dans les programmes, comme énumérer peut être défini avec n'importe quel nom.
  • N'oubliez pas que chaque valeur dans l'énumération doit être unique.
  • Un énumérer ne peut être utilisé que dans la base de code.

Conclusion

Énumérer est un ensemble de valeurs personnalisables. Lors de la rédaction d'un utilisateur de code C peut définir toute variable de dénombrement comme les fruits, le jour ou le mois, puis il peut être utilisé pour déclarer des variables ou pour effectuer plusieurs opérations dans un code.