The wcsrchr() function is a builtin function in C/C++ which searches for the last occurrence of a wide character in a wide string. It is defined within the cwchar header file in C++.
Parameters: The function accepts two parameters which are described below.
- str: It specifies to the null terminated wide string to be searched for.
- ch: It specifies wide character to search for.
Return Value: The function returns value of two types:
- If ch is found, the function returns a pointer to the last location of ch in str.
- If not found then, a null pointer is returned.
Below programs illustrate the above function.
Last position of e in "GeeksforGeeks" is 10
o is not present in "Ishwar Gupta"
- Function Overloading vs Function Overriding in C++
- What happens when a virtual function is called inside a non-virtual function in C++
- exp() function C++
- log() function in C++
- arc function in C
- fma() function in C++
- div() function in C++
- wcstok() function in C++ with example
- Inline function in C
- strlwr() function in C
- wcsstr() function in C++ with example
- wcsncpy() function in C++ with example
- imag() function in C++
- max() function for valarray in C++
- map rbegin() function in C++ STL
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.