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)

역자
정강훈 <skyeyes@soback.kornet.net>, 2001년 2월 24일