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
#inclureSortir
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
#inclureSortir
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
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.