C char/wchar_t之间的互转 多字节(MultiByte)和宽字符(Unicode)互转

wchar_t wstr[100]=L"wstr"; char str[100]; wcstombs(str,wstr,100);//宽字符转多字节 mbstowcs(wstr,str,100);//多字节转宽字符 

也可以使用:MultiByteToWideChar和WideCharToMultiByte

参考:

http://blog.csdn.net/iamoyjj/archive/2011/05/06/6400877.aspx

你可能感兴趣的:(C char/wchar_t之间的互转 多字节(MultiByte)和宽字符(Unicode)互转)