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".

C++ Tutorial


Ask Questions

Ask Question