strrchr()函数是C语言中的一个字符串函数,它的功能是在一个字符串中查找某个字符,并返回该字符出现的位置。
strrchr()函数的使用方法如下:
#includechar* strrchr(const char* str, int ch);
其中,str是字符串,ch是要查找的字符,返回值是指向该字符出现位置的指针。
下面给出一个使用strrchr()函数的实例:
#include#include int main() { char str[] = "Hello World!"; char ch = 'l'; char *p; p = strrchr(str, ch); printf("一次出现%c的位置是:%s\n", ch, p); return 0; }
输出结果为:
一次出现l的位置是:llo World!
从上面的实例可以看出,使用strrchr()函数可以很方便地查找某个字符在字符串中一次出现的位置。