发布网友
共1个回答
热心网友
”计算机使用的字符编码是哪一种“这句话本来就有问题。应该说计算机使用的是哪一种字符集。
windows操作系统默认安装了世界上每个国家自己规定的字符集,以及世界通用的unicode字符集。
你的控制面板里区域和语言选的是哪个国家,windows就默认采用你设置的国家字符集。当然unicode字符集也是同时启用的。举个例子:你新建一个记事本,往里面输入文字,如果你直接按Ctrl+S,这个记事本默认会以gbk编码方式保存。你选择另存为的话,有utf-8,unicode(其实就是utf-16)等几种编码方式选择,你可以选择保存为utf-8格式或其它格式。而utf-8,utf-16等是unicode字符集的编码方案,也可以说是实现unicode的方式。可见,系统默认启用了两套字符集。
PS:记事本另存为时,有一个ANSI编码方式,这个就是默认的编码方式,如果是中文操作系统,就是gbk;如果是其它国家语言操作系统,就是他们国家自己的格式了。
上面的内容中包含了两个概念:字符集,字符集编码。注意,这两个概念是不一样的。