C++ strrchr() Function

Last Updated:

C++ strrchr()

The strrchr() function determines the last occurrence of the given character in the given string.

In the following example, *ptr is a pointer variable which collects address returned by strrchr() function.

Example

C++ Compiler
#include <iostream> #include <cstring> using namespace std; int main() { const char str[] = "wikimass.com is awesome"; int ch = ' '; char *ptr; ptr = strrchr(str, ch); cout << ptr; return 0; }

Syntax

char *strrchr(const char *str, int ch)

Parameter Values

ValueTypeExplanation
str Required Specifies a string.
ch Required Specifies a character.

Return Value

ValueExplanation
Address Returns the pointer to a position in the last occurrence of the given character in the given string.
NULL If the character is not found.

Share this Page

Meet the Author