...不能显示汉字,打出来的字是Ⅱ或者软件上有些汉字是方块
发布网友
发布时间:2024-05-28 13:11
我来回答
共4个回答
热心网友
时间:2024-06-21 01:23
打不出来或者显示方块说明软件不支持中文字符集、显示不出来汉字,这是软件的问题,没办法解决。
我举个例子,计算机是英语国家的人发明的,英语有26个英文字母,加上数字和常见符号,各个字符不到两百个(感兴趣的话你可以自行搜索ASCII对照表看一下),因为计算机系统都是二进制的,2的8次方正好是256,所以英语国家的人设计的软件只需要支持8位二进制编码的字符集就可以了(在计算机中8位二进制刚好是1个字节,一切都很巧。对吧?),但是这种8位编码的字符集表示汉字的时候完全不够用,这种字符集最多对应256个字符,常用汉字几千个,全部汉字好几万,所以如果软件设计的时候只支持8位的字符集,那就显示不了汉字了。
至于你说打出来是 Ⅱ 很可能的原因是,你输入的文字在你的系统上的字符编码对应的这个软件上的字符编码就是 Ⅱ ,就好比,在你的系统上,输入 “啊” 实际上计算机系统传输的是 啊 对应的字符编码,假如这个编码是010111110101010101,软件获取到这个编码后截取了8位01011111,然后转换了一下,在它的那张表上01011111 对应的就是 Ⅱ,这时就出错了
以上只为通俗说明,有很多不严谨的地方,大致意思明白就行
热心网友
时间:2024-06-21 01:29
7. 《三国演义》精彩人物介绍诸葛亮 .腾讯网[引用日期2015-08-25]8. 《三国演义》 精彩人物介绍 张飞 .腾讯网[引用日期2015-08-25]9. 《三国演义》 精彩人物介绍 周瑜 .腾讯网[引用日期2015-08-25]
热心网友
时间:2024-06-21 01:24
这是文本乱码造成,系统按默认编码无法识别,所以显示成方块,建议换用其他文本编码,如GB2312
热心网友
时间:2024-06-21 01:23
因为电脑软件都是国外的系统所以有限制不能使用中文。