发布网友 发布时间:2022-05-02 12:13
共3个回答
热心网友 时间:2022-06-20 00:51
1MB=1024×1024B
每个汉字2个字节
所以1024×1024/2=1024×512个
按照汉字国标GB2312-80的规定,每一个汉字字符在硬盘中占2个字节的位置
1KB = 1024Bytes = 2 * 512(汉字国标字符个数)
需要注意的是,国际上一般数据保存和传输的时候,较常用的是国际标准 UTF-8 编码,在UTF-8编码中一个英文字符在硬盘上占1个字节,而一个汉字字符在硬盘中占3个字节。
扩展资料:
汉字机内码、国标码和区位码三者之间的关系为:区位码(十进制)的两个字节分别转换为十六进制后加2020H得到对应的国标码;机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码;区位码(十进制)的两个字节分别转换为十六进制后加A0H得到对应的机内码。
参考资料来源:百度百科-汉字机内码
热心网友 时间:2022-06-20 00:51
1MB=1024×1024B热心网友 时间:2022-06-20 00:51
一个汉字是两个字节