Definition | #include <string.h> char *strtok(char *s1, const char *s2); Mit Pro Aufruf bearbeitet Damit | |
Returnwert | Zeiger auf den Beginn einer Teilzeichenkette. | |
bei Erfolg. Beim ersten Aufruf ein Zeiger auf die erste Teilzeichenkette, beim nächsten Aufruf ein Zeiger auf die nachfolgende Teilzeichenkette etc. | ||
| NULL-Zeiger | falls keine bzw. keine weitere Teilzeichenkette gefunden wurde. |
Beispiel | #include <string.h> #include <stdio.h> int main(void) { static char str[] = "?a???b,,,#c"; char *t; t = strtok(str, "?"); /* t zeigt auf das Token "a" */ t = strtok(NULL, ","); /* t zeigt auf das Token "??b" */ t = strtok(NULL, "#,"); /* t zeigt auf das Token "c" */ t = strtok(NULL, "?"); /* t ist ein NULL-Zeiger */ return 0; } | |
Siehe auch | strtok |