Michael wrote:
> Hallo,
>
> ich möchte gerne ein Feld von char's parsen. Die einzelnen Wörter sind
> durch ',' getrennt. Die Länge der Wörter ist nicht gleich und ich
> möchte nicht zuviel Speicherplatz verbrauchen. Für jedes neue Wort soll
> ein neuer String angelegt werden. Wie macht man soetwas am einfachsten
strtok ist eine Möglichkeit.
Eine andere wäre es, den Quellstring einfach Zeichen für
Zeichen durchzugehen. Mann merkt sich den Anfang des Strings
und wenn man bei Durchgehen einen ',' vorfindet, wird der Teilstring
vom Anfang des Textes bis zum ',' in einen neuen String
umkopiert. Danach hat man wieder einen neuen Anfang und sucht
weiter bis zum nächsten ',' etc. etc.
Mal es dir am Papier auf. Geh es ein paar mal durch, dann hast
du schnell den Dreh heraus, was alles zu geschehen hat.