链接:

计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。Unicode把所有语言都统一到一套编码里,这样就不会再有乱码问题了。Unicode标准也在不断发展,但最常用的是用两个字节表示一个字符(如果要用到非常偏僻的字符,就需要4个字节)。现代操作系统和大多数编程语言都直接支持Unicode。

ASCII编码和Unicode编码的区别:

ASCII编码是1个字节,而Unicode编码通常是2个字节,举例如下。

  字母 A 用ASCII编码是十进制的65,二进制的01000001;

  字符 0 用ASCII编码是十进制的48,二进制的00110000,注意字符 '0' 和整数

0 是不同的;

  汉字 中 已经超出了ASCII编码的范围,用Unicode编码是十进制的20013,二进制的01001110 00101101。

  如果把ASCII编码的 A 用Unicode编码,只需要在前面补0就可以,因此, A 的Unicode编码是00000000 01000001。

最新文章

  1. -[NSBundle initWithURL:]: nil URL argument'
  2. 继续畅通工程-Floyd
  3. CTSC&&APIO 2015 酱油记
  4. 信息安全系统设计基础实验一 20135210&20135218
  5. 使用iterator出现的死循环
  6. Hadoop MapReduce概念学习系列之mr程序详谈(二十三)
  7. windows上zend server安装 报The server encountered an internal error or misconfiguration and was unable to complete your request -解决方法 摘自网络
  8. while和do while习题
  9. MySQL最常用数值函数
  10. 【java】正则表达式简单示例
  11. Android SQLite 数据库学习
  12. SQL之case when then用法(用于分类统计)
  13. php跨域问题记录
  14. mysql 的存储引擎介绍
  15. OUTLOOK2019 解决 无法验证您连接到的服务器使用的安全证书
  16. 背水一战 Windows 10 (121) - 后台任务: 推送通知
  17. SpringMVC框架三:参数绑定
  18. cocos2d-x 开发用到的工具
  19. 复制js的“准”正确用法
  20. M2C的概念

热门文章

  1. 团队作业7—团队项目设计完善&编码测试
  2. Unity中的文件
  3. 雷林鹏分享:C# 多线程
  4. 新概念 Lesson 2 Sorry, sir.
  5. LeetCode--204--计数质数
  6. Android之RecyclerView实现时光轴
  7. Confluence 6 使用 LDAP 授权连接一个内部目录 - 用户组 Schema 设置
  8. laravel command
  9. Wannafly挑战赛20-A,B
  10. python 爬取京东手机图