Christoph: C: Beim Leerzeichen trennen

Beitrag lesen

Hallo Tom,
lies dir das mal durch;
ebenso kannst du ja auch die einzelenen zeichen auslesen:

http://www.c-plusplus.de/tuts/cpp/cpp_dodrill_einfuehrung.zip
"3.2.3 Zugri auf einzelne Zeichen eines Strings
Natürlich ist ein String intern irgendwie als (dynamisches) Feld vom Typ char abge-
speichert und man kann wie in C mittels Indizierung (Operator []) auf die einzelnen
Zeichen des Strings zugreifen:
string s = "hallo";
s[0] = 'H';
cout << s << endl; /// Ausgabe: Hallo
Bei einem derartigen Zugri auf einzelne Zeichen eines Strings (s) muss man selber
darauf achten, dass der Index im erlaubten Bereich liegt. Greift man mit negativem
oder zu groÿem Index zu, so führt das (wie in C) zu merkwürdigen Laufzeitfehlern.
Greift man mit Indizierung auf einen konstanten String zu, so kann der gelieferte
Buchstabe nicht abgeändert werden!"

hoffe, es hilft dir weiter
Christoph