Http://www.ggv.com.cn/forum/clib/string/strtok.html
Strtok |
|
Prototype: extern char * strtok (char * s, char * delim); usage: # include <string. h> function: Splits a string into a group of Mark strings. S is the string to be decomposed, and delim is the separator string. NOTE: For the first call, s must point to the string to be decomposed, and then the call should set s to NULL. Strtok searches for characters contained in delim in s and replaces them with NULL ('\ 0') until the entire string is searched. Returns the string pointing to the next tag. If no string is marked, NULL is returned. Example: // strtok. c # include <syslib. h> # include <string. h> # include <stdio. h> main () {char * s = "Golden Global View"; char * d = ""; char * p; clrscr (); p = strtok (s, d ); while (p) {printf ("% s \ n", s); strtok (NULL, d);} getchar (); return 0;} related functions: strcspns, strpbrk |
|