Имя функции : стррхр
Заголовочный файл : <string.h>
Прототип функции : char *strrchr(char *str, char c);
Функция : Найдите последнее вхождение символа c в строке.
Параметры : char *str — целевая строка, которую нужно получить.
char c — символ, который нужно получить
Возвращаемое значение : Возвращает позицию последнего вхождения символа c в строке. Если значение не найдено, функция возвращает нулевой указатель.
Пример программы : Найдите последнее вхождение символа «c» в строковой строке и выведите результат.
#include<string.h>#include<stdio.h>intmain(void){charstring[15];char*ptr,c='c';strcpy(string,www.dotcpp.com);ptr=strrchr(string ,c);if(ptr){printf(Thecharacter%cisatposition:%dn,c,ptr-string);}else{printf(Thecharacterwasnotfoundn);}return0;}
Результаты запуска:
Характерная позиция:11