asci和ascii中文编码问题
asci和ascii中文编码问题
天蚕宝衣 发表于2年前
asci和ascii中文编码问题
  • 发表于 2年前
  • 阅读 9
  • 收藏 0
  • 点赞 1
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

首先没有asci这种编码方式,你说的应该是ansi编码
ansi是双字节编码,在不同的操作系统中以及不同国家代表着不同的编码方式,比如在简体中文操作系统中使用的是gb2312,英文操作系统下的ansi具体包括什么编码我不清楚。不过应该不包括中文,我估计你最后保存的文本是unicode格式的。
ascii是American Standarded Code for Informatin Interchange的简称,是1字节的编码,只有256个字符。但是日常使用的字符远远超过这个数目,所以你见不着ascii的存储方式,不过基本所有编码方式都镶嵌了ascii的编码。
目前似乎没有办法修改默认的存储方式。
unicode是一种编码方式,它是没有变种的,只是在存储方式上有不同,比如utf-8就是一种存储方式,区分这些存储方式由文本保存时一并保存的信息决定。
而存储unicode编码根据高位在前还是低位在前也有两种方式,区别这两种方式的方法是在文本开头写入两个额外字节,FF FE表示高位在前,FE FF表示低位在前。

共有 人打赏支持
粉丝 16
博文 222
码字总数 146332
×
天蚕宝衣
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: