S
hellihjb schrieb:
ein char* ist ein Zeiger, ein Cast auf einen Zeiger liefert *nicht* das gewünschte Ergebnis, int x = (int) "3" liefert den Integer Wert der Stelle im Speicher, wo {'3', '\0'} sich befinden!
wenn jemand von (unsigned) char* redet, geht es nicht zwingend auch um strings
das ist wahr, aber die Art und Weise, wie er gecastet hat war falsch.