求解:计算机中如何区分ASCⅡ码和汉字编码?
答案:2 悬赏:30 手机版
解决时间 2021-03-24 04:17
- 提问者网友:战皆罪
- 2021-03-23 10:01
求解:计算机中如何区分ASCⅡ码和汉字编码?
最佳答案
- 五星知识达人网友:拾荒鲤
- 2021-03-23 10:33
汉字编码,以GB2312码为例,是以两个ASCII字符为一个汉字编码,而且用的都是ASCII中扩展字符集中的编码组成,如果内码与当前程序使用的解码不一致,文字就不能正常显示,而显示成回ASCII的形式,这种情况称为乱码。
全部回答
- 1楼网友:往事隔山水
- 2021-03-23 11:53
不是计算机去区分编码,而是你写程序时指定字符集编码的。
如果你不指定字符集编码,一般的编译器都是依据操作系统的默认编码进行编译。
比如windows下,2000以后的系统,vc默认指定使用unicode编码。除非你手动指定为gb2312之类的纯汉字编码,否则编译器直接将你的所有字符输入识别为unicode。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯