Verwendung von typedef enum in C
Dieser Artikel demonstriert mehrere Methoden zur Verwendung von typedef enum in C. Benutzen Sie enum, um benannte Integer-Konstanten in C zu definieren Das Schlüsselwort enum definiert einen speziellen Typ namens Aufzählung. Aufzählungen sind im Grunde nur ganzzahlige Werte, die Namen wie Variablen haben, aber schreibgeschützte Objekte sind und zur Laufzeit nicht verändert werden können. Es gibt zwei Möglichkeiten, ein enum-Objekt zu konstruieren; eine ist, jedes Mitglied zu deklarieren, ohne einen expliziten Wert zuzuweisen, sondern automatisch Werte auf der Basis der Position abzuleiten; die andere ist, die Mitglieder zu deklarieren und die expliziten Werte zuzuweisen.