>  기사  >  백엔드 개발  >  C 언어에서 strstr 함수의 사용법은 무엇입니까?

C 언어에서 strstr 함수의 사용법은 무엇입니까?

烟雨青岚
烟雨青岚원래의
2020-07-06 11:25:299215검색

c 언어의 "strstr(str1,str2)" 함수는 문자열 "str2"가 "str1"의 하위 문자열인지 확인하는 데 사용됩니다. 그렇다면 이 함수는 "str2"가 처음 나타나는 주소를 반환합니다. in "str1" ; 그렇지 않으면 NULL이 반환됩니다. 구문은 "* strstr(str1,str2)"입니다.

C 언어에서 strstr 함수의 사용법은 무엇입니까?

strstr(str1,str2) 함수는 문자열 str2가 str1의 하위 문자열인지 확인하는 데 사용됩니다. 그렇다면 함수는 str1에서 str2가 처음 나타나는 주소를 반환합니다. 그렇지 않으면 NULL이 반환됩니다.

C 언어

포함 파일: string.h

함수 이름: strstr

함수 프로토타입:

extern char *strstr(char *str1, const char *str2);

구문: ​​

* strstr(str1,str2)

str1: 검색 대상 검색할 문자열 표현식

str2 : 객체를 찾으려면 찾을 문자열 표현식입니다.

반환 값: str2가 str1의 하위 문자열인 경우 str1에서 str2가 처음 나타나는 주소를 반환하고, str2가 str1의 하위 문자열이 아닌 경우 NULL을 반환합니다. .

예:

char str[]="1234xyz";
char *str1=strstr(str,"34");
cout << str1 << endl;

표시: 34xyz

추천 튜토리얼: "C Language"

위 내용은 C 언어에서 strstr 함수의 사용법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.