1:引入头文件 #include<atlconv.h> 2:好了可以转换了 USES_CONVERSION //宏 wchar_t *wp=A2W(p); //其中p为char *型数据 wp为转换后的wchar_t --- OK 给分我吧
vs里可以用wcin和wcout以及wstring 或者用char的进行输入输出, 然后与wchar_t的进行转换
wchar_t 是 unsigned short int. (16 bits)char 是 8 bits 整型。wctomb 可做此转换。include <stdio.h> include <stdlib.h> main() { int j;wchar_t wc[80] = L"abcd"; // 字符串 用双引号 char p[80];for (j=0;j<wcslen(wc);j++){ wctomb( &p[j], wc[j] );};f...