C语言库函数 strrchr -

来源:百度文库 编辑:神马文学网 时间:2024/05/01 15:19:45
定义和用法  strrchr()函数的作用是:查找一个字符串在另一个字符串中末次出现的位置,并返回从字符串中的这个位置起, 一直到字符串结束的所有字符。   如果未能找到指定字符,那么函数将返回NULL。

语法

  char *strrchr(char *str, char c);

例子

  #include   #include   int main(void)   {   char string[17];   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