int to char
-
hi.
ich hab schon in der faq nachgeschaut, aber nichts gefunden...
darum meine frage: wie kann ich einen int zu einem char machen.
bsp:
int aasint = 97;
char aaschar=aasint;???
so kommt ja ne fehlermeldung von wegen wert geht verloren oder so was...
thx
bye donay
-
Ganz einfach über
int aasint = 97; char aaschar = (char)aasint;
Wenn man in einen kleineren Typ wechseln will, dann muss man dem Compiler immer sagen, dass er eventuell daraus resultierende Wertverluste einfach ignorieren soll. Umgekehrt (also von char nach int) geht's ohne den Type-Cast-Operator
[ Dieser Beitrag wurde am 12.07.2003 um 12:02 Uhr von destruct0r editiert. ]
-
danke.