본문 바로가기
C++/c 런타임 라이브러리

strchr, strrchr

by juheeL 2024. 2. 8.

CRT ( C 런타임 라이브러리 )

 

 

strchr

문자열 앞에서부터 검색

 

strrchr

문자열 뒤에서부터 검색

 

 

 

char           *strchr(          char * str, int c ); // C++ only

const char *strchr( const char * str, int c ); // C++ only

char            *strchr( const char *str, int c ); // C only

매개변수  str : Null 종료 소스 문자열입니다.

매개변수  c : 찾을 문자입니다.

반환값 :  str에서 첫 번째 c에 대한 포인터를 반환하거나, c를 찾을 수 없는 경우 NULL을 반환합니다.

 

 

 

char          *strrchr(           char *str, int c ); // C++ only

const char *strrchr( const char *str, int c ); // C++ only

char            *strrchr( const char *str, int c ); // C only

매개변수 str : 검색할 Null 종료 문자열입니다.

매개변수 c : 찾을 문자입니다.

반환값 : str에서 마지막 c에 대한 포인터를 반환하거나,  c를 찾을 수 없는 경우 NULL을 반환합니다.

 

 

 

참조 : strstr

https://learn.microsoft.com/ko-kr/cpp/c-runtime-library/reference/strchr-wcschr-mbschr-mbschr-l?view=msvc-170

 

참조 : strrstr

https://learn.microsoft.com/ko-kr/cpp/c-runtime-library/reference/strrchr-wcsrchr-mbsrchr-mbsrchr-l?view=msvc-170

'C++ > c 런타임 라이브러리' 카테고리의 다른 글

memset 주의할 점  (0) 2023.01.31