STRSEP(3)

名前
strsep - 文字列からトークンを取り出す

書式
#include <string.h>

char *strsep(char **stringp, const char *delim);

説明
strsep() 関数は、文字列 stringp から delim で区切られた トークンのうち、次のものを返す。 トークンは '\0' 文字で終端され、stringp は 切り出されたトークンの次の位置を示すように更新される。

返り値
strsep() 関数は、トークンへのポインタを返す。もし delim が stringp 中に見つからない場合は NULL を返す。

注意
strsep() 関数は、strtok() 関数が空のフィールドを 扱えないために、その代替品として導入された。 (しかしながら、strtok() 関数は ANSI-C に準拠しており、より移植性がある。)

準拠
BSD 4.4

関連項目
index(3), memchr(3), rindex(3), strchr(3), strpbrk(3), strspn(3), strstr(3), strtok(3)