Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

String Variable unter C++

xash_in_rage / 3 Antworten / Baumansicht Nickles

Wie heist der datentyp um mit meinetwegen "cin oder so eingeben zu können.

cu und danke

bei Antwort benachrichtigen
Deejay xash_in_rage „String Variable unter C++“
Optionen

Hallo!

Probier mal den Datentyp "char".
So kannst Du beispielsweise mit:

char name[20];

eine Variable (genauer einen Array) deklarieren, die Platz für 20 Zeichen bietet.

Bye
Deejay

bei Antwort benachrichtigen
KDX125 xash_in_rage „String Variable unter C++“
Optionen

Der Datentyp heißt char:
char Test[] = "Name";
oder einfach ein String fester Länge:
char Test[20];
unter VC++ kannst du auch den CString-Typ benutzen, der auch variable String-Längen erlaubt:
CString Test;

bei Antwort benachrichtigen
Armin (Anonym) xash_in_rage „String Variable unter C++“
Optionen

Tach auch,

versuchs mal so :

/*-----------------------------*/
char buff[80]; // Deklariert einen char Array zu aufname des Strings
cin.getline(buff, sizeof(buff)); //liest die Eingabe bis max
// 80 Zeichen.
/*-----------------------------*/

Dein Text steht dann in buff zu weiteren Verarbeitung bereit.

:-) Armin

bei Antwort benachrichtigen