title image


Smiley char to char*
Hallo,



char* str = "Guten Morgen";

char charbuffer;



ich lese mit scanf("%c", charbuffer);



ein Zeichen von der Tastatur ein, dieses Zeichen möchte ich jetzt an str dranhängen mit strcat(str, charbuffer) !!Fehler



klar, charbuffer ist eigentlich ein interner Interger mit 32bit.

Und 32 bit in 8 bit zu packen gibt probleme.

Wie kann ich jetzt den char in ein char* umwandeln um das eingelesene Zeichen an str anzuhängen??

ps. hab was über itoa gelesen, wird von meinem compiler nicht unterstützt. Ich verwende gcc auf einer Linux Maschine.



Danke Ralf

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: