Enum mit chars
-
Hallo Gemeinde,
ich bin mir grad nicht sicher ob folgender Code 'ok' ist.
Bei Enums kann man ja den Wertebereich angeben.
Jetzt hab ich folgendes probiert und es wurde erfoglreich compiliert, nur jetzt ist meine Frage ob es eher ein Missbrauch des enums ist oder ob es völlig legitim ist.typedef enum Options { Add = 'a', Subtract = 's', Multiply = 'm', Scalar = 's' } Options;
Geht mir um die Zuweisung der chars in dem enum.
Danke.
-
chars sind auch nur eine andere Schreibweise für Zahlen. Das ist also völlig ok so.
-
Vorsicht: Du hast zweimal 's'.
-