汉字在计算机内部存储时,采用的是国标码。这是因为汉字的数量庞大,如果用每个字的笔画数来编码,会导致编码长度过长,不利于计算机的存储和处理。而国标码是一种用数字代表汉字的编码方式,它的编码长度较短,方便计算机存储和处理。
国标码采用的是两个数字来表示一个汉字,其中第一个数字表示汉字所在的区,第二个数字表示汉字在该区内的位置。目前,国标码共划分了94个区,每个区内最多包含94个汉字,因此国标码最多可以表示8836个汉字。
在计算机中,每个汉字占用两个字节的存储空间,其中第一个字节表示汉字的区码,第二个字节表示汉字的位码。例如,汉字“中”在国标码中的编码为“15 16”,在计算机内部存储时,它的区码为“0001 0101”,位码为“0001 0000”,因此它的存储表示为“0101 0001 0000 0000”。
国标码的使用方便了计算机对汉字的处理和存储,也为汉字的信息化应用提供了基础。在计算机时代的今天,国标码仍然被广泛使用,成为了汉字编码的重要标准之一。
转载注明来源:http://xzbu.com