Strrchr
strrchr
Функция Ищет в строке последнее появление данного символа.
Синтаксис #include
char *strrchr(char *s, int c);
Файл, содержащий string.h прототип
Описание Просматривает строку в обратном направлении, осу- ществляя поиск заданного символа. strrchr находит последнее появление символа c в строке s. Нулевой символ завершения строки считается частью строки.
Возвращаемое Возвращает указатель на последнее появле- значение ние символа c в строке str. Если символ c не найден, возвращается NULL.
Переносимость strrchr поддерживается на системах UNIX и совме- стимых с ANSI C.
Смотрите также
Пример:
#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; }