함수명 : strrchr
헤더 파일 : <string.h>
함수 프로토타입 : char *strrchr(char *str, char c);
기능 : 문자열에서 문자 c가 마지막으로 나타나는 것을 찾습니다.
매개변수 : char *str은 검색할 대상 문자열입니다.
char c는 검색할 문자입니다.
반환 값 : str에서 문자 c가 마지막으로 나타나는 위치를 반환합니다. 값을 찾을 수 없으면 함수는 널 포인터를 반환합니다.
프로그램 예 : 문자열 string에서 문자 'c'가 마지막으로 나타나는 것을 찾아 결과를 출력합니다.
#include<string.h>#include<stdio.h>intmain(void){charstring[15];char*ptr,c='c';strcpy(string,www.dotcpp.com);ptr=strrchr(string ,c);if(ptr){printf(문자%cisat위치:%dn,c,ptr-string);}else{printf(문자를 찾을 수 없음n);}return0;}
실행 결과:
특징적인 위치: 11