C++ strchr() Function

Last Updated:

C++ strchr()

The strchr() function determines the first occurrence of the given character in the given string.

In the following example, *ptr is a pointer variable which collects address returned by strchr() 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 = strchr(str, ch); cout << ptr; return 0; }

Syntax

char *strchr(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 first occurrence of the given character in the given string.
NULL If the character is not found.

Share this Page

Meet the Author