strrchr

Функция            Ищет в строке последнее появление данного символа.

Синтаксис          #include
                   char *strrchr(char *s, int c);

Файл, содержащий   string.h
прототип

Описание           Просматривает строку в обратном направлении, осу-
                   ществляя поиск заданного символа. strrchr находит
                   последнее появление символа c в строке s. Нулевой
                   символ завершения строки считается частью строки.

Возвращаемое       Возвращает указатель на последнее появле-
значение           ние символа c в строке str. Если символ c не
                   найден, возвращается NULL.

Переносимость      strrchr поддерживается на системах UNIX и совме-
                   стимых с ANSI C.

Смотрите также      strcspn strchr

Пример:

#include
#include

int main(void)
{
   char string[15];
   char *ptr, c = 'r';
   strcpy(string,"This is a string");
   ptr = strrchr(string,c);
   if(ptr)
      printf("Символ %c в позиции %d\n",c,ptr-string);
   else
      printf("Символ не найден\n");
   return 0;
}