Typenumwandlung int -> char
-
Hallo,
möchte eine unsigned integer zahl x in ein Character feld y kopieren.
Wie mache ich das ?
Habe es schon mit Pointern & Cast versucht.Vielen Dank im Voraus.
-
-
habe das gleiche Problem: int -> char. Habe in der FAQ das gefunden:
int i;
char str[255];sprintf(&str, "%5d", i);
Ich möchte aber keine Kontrolle(print) also nichts auf der Konsole ausgeben, und wofür steht die 5? Ich kenne ja "%d" aber was bedeutet "%5d".
Danke!
-
- Der erste Parameter ist str, nicht &str.
- sprintf erzeugt keine Ausgabe.
- Die 5 bezeichnet die Mindestfeldbreite. Zahlen mit höchtens 5 Stellen werden so formatiert ausgegeben.
[ Dieser Beitrag wurde am 06.11.2002 um 06:32 Uhr von MFK editiert. ]