ERLEDIGT
JA
JA
ANTWORTEN
3
3
ZUGRIFFE
757
757
EMPFEHLEN
-
Hey Leute,
Ich bräuchte einen Befehl, um mehrstellige Integer-Zahlen zu Char zu konvertieren. Bitte keine Strings, ich brauche "Char", da ich mit "strcat()" weiterarbeiten werde und für die Ausgabe am Ende den Datentyp "Char" brauch.
Es wäre dann so: int 67 -> char Zahl[10] = "67";
Hat da wer eine Idee?
MfG Simon
-
Hi
das ist ein char-Array.
Und zum Konvertieren:
So wie printf, nur mit s- und dem Array als Parameter.Code cpp:1 2 3 4
int i = 123; char c[12]; ... sprintf(c, "%d", i);
Sowas gibt es aber tausendfach im Internet, auch hier per Forumssuche...
GrußNetiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
-
Im Internet hatte ich bisher nur Befehle wie "itoa ()" gefunden, und die haben nicht meine Befürfnisse erfüllt.
Die Zahl wird jetzt in ein char-array (danke für den namen
) gespeichert, wenn ich ihn jedoch übergeben möchte, erhält er einen 8-Stellen Hexadezimalwert (001910C8).
In der Funktion ist der Wert normal "2", außerhalb jedoch "001910C8".
Hier mal der entscheidene Code:
Code cpp:1 2 3 4 5 6 7 8 9 10 11 12 13 14
void rword (char *word) { time_t Zeitstempel; tm *nun; Zeitstempel = time(0); nun = localtime(&Zeitstempel); sprintf(word, "%d", nun->tm_mday); } [...] rword(word); cout << rword;
edit:
oh mist.. müsste ja cout << word; sein...
Tschuldige
-
Du gibst ja auch nicht word aus, sondern rword.
Was immer das auch ist.Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
"Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?
Ähnliche Themen
-
unsigned char in wide char konvertieren
Von sand13r im Forum C/C++Antworten: 5Letzter Beitrag: 11.08.08, 19:14 -
DB2 Integer -> char
Von Peregrin im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 10.03.08, 22:07 -
rechnen mit char (int to char konvertieren)
Von soeni1987 im Forum C/C++Antworten: 1Letzter Beitrag: 16.11.07, 22:50 -
[c++] integer --> char*
Von hellraiza000 im Forum C/C++Antworten: 3Letzter Beitrag: 01.06.06, 15:17 -
integer to char
Von ExtremeSnail im Forum PHPAntworten: 1Letzter Beitrag: 19.04.04, 17:01





Zitieren

Login






