enum datentyp
-
hi, angenommen ich habe
enum zahlen {eins=1, zwei, drei}zahl; zahl=eins;wie kann ich mir nun "eins" ausgeben lassen statt "1"?
-
-
Namen sind nach dem compilieren nicht mehr vorhanden. Daher so etwas wie
if (zahl == eins) // "eins" ausgeben
-
ok
-
neue frage zu enum. wenn ich z.b.
a = (double) eins;schreibe bekomme ich dann a=1, also funktionieren alle casts problemlos?
-
enums sind wie integer, nur dass halt namen statt zahlen eingesetzt sind.
der compiler lässt die namen eh verschwinden...