怎么判断是不是正确的汉字机内码
问题描述:
怎么判断是不是正确的汉字机内码
5EF6H FB67H A383H C97DH 为什么第三个是正确的汉字机内码?
答
汉子机内码用十六进制表示时,第1位和第三位必定大于8.汉字机内码的基础是汉子国际码.汉字机内码=汉字国际码+8080H.这是为了和国际码区分开来.因为加了8080H,所以汉字机内码1.3位必定大于8具体可以参照百度百科精确来说应该是大于8080H不对,应该说第1,3位大于等于8有必要修正一下,所谓的国际码加8080H。首先国际码和机内码都是由两个字节组成的。区分的依据是机内码里每个字节的最高位为1【二进制】。即两个字节分别加80h,所以机内码第一,三位大于等于8