Ich habe vor ein kleines Text-Adventure zu schreiben...
Leider weiß ich nicht, wie man Strings teilt
( "nimm Buch" würde ich dann in "nimm" und "buch" teilen,
um die Wörter dann zu verarbeiten)
Danke für alle Tipps!
Programmieren - alles kontrollieren 4.934 Themen, 20.613 Beiträge
Wie programmierst du dann in C/C++ ohne Hilfe?
Sorry, aber die Frage tut sich mir dann schon auf, wie man eine Programmiersprache sinnvoll einsetzten will, wenn man nicht über die Dokumentation der Syntax verfügt.
Alles im Kopf haben kann man bestimmt nicht!
Ich mußte erst selber mal suchen wie das mit strtok()
noch gleich ging, ich hoffe du bist des Englischen mächtig, will das nicht erst alles übersetzen!
Bsp:
(Die sch.... Formatierung hier im Board, bringt alles durcheinander)
#include
#include
char *string = "a string,of ,,tokens";
char *token;
void main(void)
{
token = strtok(string," ,"); /*There are two delimiters here*/
while (token != NULL)
{
printf("The token is: %sn", token);
token = strtok(NULL," ,");
}
}
The output of this program is as follows:
The token is: a
The token is: string
The token is: of
The token is: tokens