如何判断一个字符串是否是unicode编码?

[复制链接]
查看11 | 回复0 | 2006-3-7 15:45:21 | 显示全部楼层 |阅读模式
Unicode编码标准中的所有字符都是双字节长。单字节字符集是拉丁字母,重音文字,用ASCII标准定义,用于DOS操作系统。双字节字符集用于东亚和中东语言。Unicode用于COM和Windows NT内部。单字节字符集,它的数据类型是char。Unicode字符集用wchar_t数据类型。Unicode字符串用L前缀起头,如:wchar_twch = L'1';
// 2 个字节, 0x0031wchar_t* wsz = L"Hello";// 12 个字节, 6 个宽字符用strlen()函数求字符串的长度(非unicode)_mbslen ( ) (UNICODE)求出长度,读出数据内容。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行