原 型:size_t mbstowcs(wchar_t *pwcs, const char *s, size_t n);
头 文 件:stdlib.h
说 明:把s指向的多字节字符序列转换为宽字符序列,并把不多于n个的编码存储到pwcs指向的数组中。如果遇到空字符则转换结束。空字符会被转换成为零值码。
返 回 值:修改的数组元素的个数,无论如何也不包括终止码。如果遇到无效的多字节字符,则返回(size_t)-1。
相关函数:wctombs
也可参见:mblen、mbtowc、setlocale、wctomb
|