永发信息网

存储了6个字节的字符串(……)有多少个汉字

答案:2  悬赏:0  手机版
解决时间 2021-03-15 05:35
  • 提问者网友:嗝是迷路的屁
  • 2021-03-14 13:21
在内存若汉字以GB2312的内码表示,已知存储了6个字节的字符串,其十六进制内容依次为:6AH、B1H、D2H、53H、C8H、B4H,这个字符串中有 个汉字(答案是选B)

A. 1 B.2 C.3 D.0

不知道答案怎么得到的,求具体的步骤。
最佳答案
  • 五星知识达人网友:一叶十三刺
  • 2021-03-14 13:39
GB2312中的汉字是以16位来存储的

每个汉字为了解决与ASCII编码的二义性,两个字节的最高位是1,这样

B1H、D2H为一个字
C8H、B4H为另一个字

B1H的二进制10110001
D2H--------11010010

C8H--------11001000
B4H--------10110100

另外你查看的格式是ASCII码
全部回答
  • 1楼网友:往事埋风中
  • 2021-03-14 14:49
期待看到有用的回答!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯