字符编码

  • Post author:
  • Post category:其他



字符编码是计算机技术的基石,熟悉计算机与人进行交互的文字的处理对编程至关重要。懂得少许的字符编码知识对编程很有帮助。


  • ASCII码


在计算机内部,所有的信息都使用二进制的字节流表示。每一个二进制位(bit)有0和1两种状态,八个二进制位就可以组合出256种状态,被称为一个字节(byte)。一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,总共可表示256个符号,0000000-11111111。


19世纪60年代,美国制定了一套字符编码,

统一规定

英语字符与二进制位之间的关系,被称为ASCII码。


ASCII编码规定了128个字符的编码,例如空格”SPACE”是32(二进制00100000),大写的字母A是65(二进制01000001)。128个符号(包括32个不能打印出来的控制符号),共占用一个字节的后面7位,最前面的1位统一规定为0.





版权声明:本文为yong_chang原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。