Lektionsindhold -- Tastaturgenvej: 'u'  Forrige side: Heltalstyper -- Tastaturgenvej: 'p'  Næste side: Enumeration types (2) -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle slides sammen  Lærebog -- Tastaturgenvej: 'v'  Alfabetisk indeks  Hjælp om disse noter  Kursets hjemmeside    Datatyper - slide 7 : 24

Enumeration types (1)

En enumeration type er en endelig mængde af heltal som er knyttet til enumeration konstanter

En enumeration konstant (enumerator) er et navn, som på mange måder ligner en variabel

enum tag {name1, name2, ... namei}

enum tag {name1=expr1, name2=expr2, ... namei=expri}
days-1.c
En enumeration type enum days og en funktion next_day_of.
days-1.c
En funktion der udskriver det symbolske navn på en dag.
days-1.c
Det samlede program - inklusive main.

I et C program bidrager anvendelse af enumeration typer primært til større læsbarhed - og lettere programforståelse