|
发表于 2017-12-15 16:26:33
|
显示全部楼层
这些是 unicode 的编码格式,u开头即代表unicode 的编码格式,后面的4位都是16进制,两两一组,例如:第一个:
u0031,去掉首字母u,之后剩的是0031, 00不算,31转换成10进制就是49,也就是字符1的 ASCII码了,所以数字转换比较简单。
再来说一个汉字:u6211
去掉首字母u,之后这样操作下就是汉字的我字了:
char uda[] = { 0x11, 0x62, 0, 0};
wchar_t* p = (wchar_t*)uda;
明白了吗? |
|