strrchr() - String Manipulation Function
How to locate last occurence of character in C++?
Explanation
strrchr() manipulation function is used to locate the last occurrence of a character in the string pointed by "str". If no match is located, a NULL pointer is returned.
Syntax:
char * strrchr ( const char * str, int character );
Example :
#include <stdio.h> #include <cstring.h> int main () { char str[] = "Funmin.com online gaming webiste"; char * pt; pt=strrchr(str,'i'); printf ("Last occurence of 'i' is in the %dst position.\n",pt-str+1); return 0; } |
Result :
Last occurence of 'i' is in the 29th position.
In the above example, strrchr() manipulation function is used to find the last occurence of "i" in the string "str".