wctomb
---minimal wide char to multibyte converter#include <stdlib.h> int wctomb(char *s, wchar_t wchar);Description
wctomb
. The
only "wide characters" recognized are single bytes,
and they are "converted" to themselves.
Each call to wctomb
copies the character wchar to *s
,
unless s is a null pointer.
Returns
This implementation of wctomb
returns 0
if
s is NULL
; it returns 1
otherwise (reporting the length of
the character "sequence" generated).
Portability
wctomb
is required in the ANSI C standard. However, the precise
effects vary with the locale.
wctomb
requires no supporting OS subroutines.