| Function | char Equivalent |
| wchar_t *wcscat(wchar_t *str1, const wchar_t *str2) | strcat() |
| wchar_t *wcschr(const wchar_t *str, wchar_t ch) | strchr() |
| int wcscmp(const wchar_t *str1,const wchar_t *str2) | strcmp() |
| int wcscoll(const wchar_t *str1, const wchar_t *str2) | strcoll() |
| size_t wcscspn(const wchar_t *str1, const wchar_t *str2) | strcspn() |
| wchar_t *wcscpy(wchar_t *str1, const wchar_t *str2) | strcpy() |
| size_t wcslen(const wchar_t *str) | strlen() |
| wchar_t *wcsncpy(wchar_t *str1, const wchar_t str2, size_t num) | strncpy() |
| wchar_t *wcsncat(wchar_t *str1, const wchar_t str2, size_t num) | strncat() |
| int wcsncmp(const wchar_t *str1, const wchar_t *str2,size_t num) | strncmp() |
| wchar_t *wcspbrk(const wchar_t *str1, const wchar_t *str2) | strpbrk() |
| wchar_t *wcsrchr(const wchar_t *str, wchar_t ch) | strrchr() |
| size_t wcsspn(const wchar_t *str1), const wchar_t *str2) | strspn() |
| wchar_t *wcstok(wchar_t *str1, const wchar_t *str2, wchar_t **endptr) | strtok() |
| wchar_t *wcsstr(const wchar_t *str1, const wchar_t *str2) | strstr() |
| size_t wcsxfrm(wchar_t *str1, const wchar_t *str2, size_t num) | Strxfrm() |