wctomb
wctomb, wctomb_s
Defined in header <stdlib.h> | ||
---|---|---|
int wctomb( char *s, wchar_t wc ); | (1) | |
errno_t wctomb_s(int *restrict status, char *restrict s, rsize_t ssz, wchar_t wc); | (2) | (since C11) |
1) Converts a wide character
wc
to multibyte encoding and stores it (including any shift sequences) in the char array whose first element is pointed to by s
. No more than MB_CUR_MAX
characters are stored.
If
wc
is the null character, the null byte is writte