【帮你搞清ASCII、Unicode和UTF-8区别,拿走不谢】首先说一下背景:由于计算机是美国人发明的 , 因此最早只有127个字母被编码到计算机中 , 也就是大小写英文字母、数字和一些符号 , 这个编码表称为ASCII编码 。
例如:大写字母A的编码是65 , 小写字母z的编码时122 。
要处理中文 , 显然一个字节是不够的 , 至少需要两个字节 , 且不能和ASCII编码冲突 , 所以我国制定了GB2312编码 , 用于把中文编进去 。
可以想象 , 全世界上有上百种语言 , 日本把日文编写到Shift_JIS里 , 韩国把韩文编写到Euc-kr里 , 各国有各国的标准 , 就不可避免出现冲突 , 结果就是 , 在多语言混合的文本中就会显示乱码 。
推荐阅读
- 搞清楚硬盘备份和录像导出区别,高手笔记
- ASCII 码不同的两种空格及潜在问题:32 和160
- 春季小儿皮肤过敏怎么办小妙招帮你轻松治疗
- 春季如何养肝 3款美食帮你呵护肝脏
- 四款食疗方帮你改善低血糖 低血糖吃什么好
- 胃炎吃什么食物好 九款食谱帮你改善胃炎
- 胃痛吃什么食物好 七款食谱帮你缓解胃痛
- 哮喘病人吃什么好 四食谱帮你顺气
- 一人下载全网都卡?直播断断续续怎么办?华为防火墙限速帮你忙
- 运动|这3个因素,或导致过劳肥找上自己,做好这3件事,或能帮你减肥