全站数据
8 4 2 0 5 8 1

1KB的内存空间中最多能存储GB2312汉字内码个数为512,为什么不是1024呢

寄宿考研资讯站 | 教育先行,筑梦人生!         
问题更新日期:2024-05-07 14:05:02

问题描述

1KB的内存空间中最多能存储GB2312汉字内码个数为512,为什么不是1024呢求高手给解答
精选答案
最佳答案

一般情况下,一个汉字内码所占的空间为2字节。

1KB=1024字节,也就是说可以储存512个汉字内码。汉字机内码,又称"汉字ASCII码",简称"内码",指计算机内部存储,处理加工和传输汉字时所用的由0和1符号组成的代码。输入码被接受后就由汉字操作系统的"输入码转换模块"转换为机内码,与所采用的键盘输入法无关。机内码是汉字最基本的编码,不管是什么汉字系统和汉字输入方法,输入的汉字外码到机器内部都要转换成机内码,才能被存储和进行各种处理。因为汉字处理系统要保证中西文的兼容,当系统中同时存在ASCII码和汉字国标码时,将会产生二义性。

其他回答

因为GB2312标准,每个汉字占2个字节,所以1KB=1024字节就只能存储1024个GB2312标准的汉字。别的汉字编码标准,也有每个汉字需要3个字节,甚至4个字节的。