Scroll to navigation

STRSTR(3) 리눅스 프로그래머 매뉴얼 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일

1993년 4월 12일 GNU