1#include <wchar.h> 2 3wchar_t* wcsrchr(const wchar_t* s, wchar_t c) { 4 const wchar_t* p; 5 for (p = s + wcslen(s); p >= s && *p != c; p--) 6 ; 7 return p >= s ? (wchar_t*)p : 0; 8} 9