vb中是如何分别字符和汉字的?

[复制链接]
3288|5
 楼主| imaway 发表于 2007-3-23 04:44 | 显示全部楼层 |阅读模式
vb中是如何分别字符和汗字的?<br />字符是BYTE,而汉字是双的,读半个汉字,就知道是汉字吗?
dontium 发表于 2007-3-23 15:53 | 显示全部楼层

你看一下汉字内码,就知道是怎么回事了。

ASCII码高位为0,汉字高位为1
mohanwei 发表于 2007-3-23 17:39 | 显示全部楼层

楼上说得对,汉字内码不是连续的,虽然是两个字节

但是任何一个汉字里都没有一个字节会跟标准ascii码(127以下)重合的^_^
 楼主| imaway 发表于 2007-3-25 11:21 | 显示全部楼层

谢谢两位!

ASCII码高位为0,汉字高位为1<br />如果是这样,我就知道了.<br />谢谢两位的指点!
taoest 发表于 2007-3-26 00:03 | 显示全部楼层

unicode

有时vb会使用UNICODE,根据UNICODE的规范,就不存在重叠和区分的问题了。<br />具体可以去&nbsp;MSDN看看。
 楼主| imaway 发表于 2007-3-30 05:36 | 显示全部楼层

谢谢楼上!

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

本版积分规则

6

主题

11

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部