Manpages

이 름

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 [AT] soback.net>, 2001년 2월 24일