在内存若汉字以GB2312的内码表示,已知存储了6个字节的字符串,其十六进制内容依次为:6AH、B1H、D2H、53H、C8H、B4H,这个字符串中有 个汉字(答案是选B)
A. 1 B.2 C.3 D.0
不知道答案怎么得到的,求具体的步骤。
存储了6个字节的字符串(……)有多少个汉字
答案:2 悬赏:0 手机版
解决时间 2021-03-15 05:35
- 提问者网友:嗝是迷路的屁
- 2021-03-14 13:21
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-03-14 13:39
GB2312中的汉字是以16位来存储的
每个汉字为了解决与ASCII编码的二义性,两个字节的最高位是1,这样
B1H、D2H为一个字
C8H、B4H为另一个字
B1H的二进制10110001
D2H--------11010010
C8H--------11001000
B4H--------10110100
另外你查看的格式是ASCII码
每个汉字为了解决与ASCII编码的二义性,两个字节的最高位是1,这样
B1H、D2H为一个字
C8H、B4H为另一个字
B1H的二进制10110001
D2H--------11010010
C8H--------11001000
B4H--------10110100
另外你查看的格式是ASCII码
全部回答
- 1楼网友:往事埋风中
- 2021-03-14 14:49
期待看到有用的回答!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯