- 论坛徽章:
- 4
|
- NAME
- strsep - extract token from string
- SYNOPSIS
- #include <string.h>
- char *strsep(char **stringp, const char *delim);
- DESCRIPTION
- If *stringp is NULL, the strsep() function returns NULL and does nothing else. Otherwise, this function finds the first token in the string *stringp, where
- tokens are delimited by symbols in the string delim. This token is terminated with a '\0' character (by overwriting the delimiter) and *stringp is updated
- to point past the token. In case no delimiter was found, the token is taken to be the entire string *stringp, and *stringp is made NULL.
- RETURN VALUE
- The strsep() function returns a pointer to the token, that is, it returns the original value of *stringp.
- NOTES
- The strsep() function was introduced as a replacement for strtok(), since the latter cannot handle empty fields. However, strtok() conforms to ANSI-C and
- hence is more portable.
复制代码 |
|