STRSTR(3)

이름
strstr - substring을 찾는다.

사용법
#include <string.h>

char *strstr(const char *haystack, const char *needle);

설명
strstr() 함수는 문자열 haystack에서 substring needle 이 처음 발견되는 곳을 찾는다. 끝인 `\0' 문자는 비교되지 않는다.

반환값
strstr() 함수는 substring이 시작하는 포인터를 반환하거나 substring이 발견되지 않는다면 NULL을 반환한다.

버그
Linux libc (4.5.26 같은)의 초기 버전은 빈 인자를 허용하지 않았다. 나중 버전(4.6.27 같은)은 작 장동한다. 그리고 needle가 비어 있을때 haystack를 반환한다.

관련 항목
index(3), memchr(3), rindex(3), strchr(3), strpbrk(3), strsep(3), strspn(3), strtok(3)

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