Posted on 2011-03-09 13:48
幻海蓝梦 阅读(1527)
评论(0) 编辑 收藏 所属分类:
C语言学习
函数名: strrchr
功 能: strrchr()函数的作用是:查找一个字符串在另一个字符串中末次出现的位置,
并返回从字符串中的这个位置起, 一直到字符串结束的所有字符。
如果未能找到指定字符,那么函数将返回NULL。
用 法: char *strrchr(char *str, char c);
程序例:
#include <string.h>
#include <stdio.h>
int main(void)
{
char string[15];
char *ptr, c = r;
strcpy(string, "This is a string");
ptr = strrchr(string, c);
if (ptr)
printf("The character %c is at position: %d\n", c, ptr-string);
else
printf("The character was not found\n");
return 0;
}
运行结果是:The character r is at position:12
原文: