原 型:int wctomb(char *s, wchar_t wchar);
头 文 件:stdlib.h
说 明:把代码为wchar的宽字符转换成为一个多字节字符。如果s不是空指针,则把结果存储到s指向的数组中。如果s是空指针,则初始化移位状态。
返 回 值:如果s是空指针,则返回非零值或零值,这依赖于多字节字符是否是依赖状态编码的。如果wchar对应一个有效的多字节字符,则返回字符中字节的数量,如果不是这样,则返回-1。
相关函数:mblen、mbtowc
也可参见:mbstowcs、setlocale、wcstomb
|