![]() ![]() ![]() ![]() ![]() ![]() ![]() | Datatyper - slide 8 : 29 |
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}
![]() | En enumeration type enum days og en funktion next_day_of. |
![]() | En funktion prnt_day der udskriver det symbolske navn på en dag. |
![]() | Det samlede program - inklusive en anvendelse af next_day_of og prnt_day i main. |
![]() | Output fra programmet. |
I et C program bidrager anvendelse af enumeration typer primært til større læsbarhed