美文网首页
Java程序员遇上字符乱码5-说说常见字符集-ASCII码

Java程序员遇上字符乱码5-说说常见字符集-ASCII码

作者: _Danniel_ | 来源:发表于2017-08-21 17:45 被阅读0次

ASCII码

[参考自:http://www.51hei.com/mcu/4342.html]

ASCII码大致由三部分组成:

1、ASCII 打印字符:数字32–126分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。注:十进制32代表空格 ,十进制数字 127 代表 DELETE 命令。下面是ASCII码和相应数字的对照表

2、ASCII 非打印控制字符:ASCII 表上的数字 0–31 分配给了控制字符,用于控制像打印机等一些外围设备。例如,12 代表换页/新页功能。此命令指示打印机跳到下一页的开头。

3、扩展 ASCII 打印字符:扩展的 ASCII 字符满足了对更多字符的需求。扩展的 ASCII 包含 ASCII 中已有的 128 个字符(数字 0–32 显示在下图中),又增加了 128 个字符,总共是 256 个。即使有了这些更多的字符,许多语言还是包含无法压缩到 256 个字符中的符号。因此,出现了一些 ASCII 的变体来囊括地区性字符和符号.

相关文章

网友评论

      本文标题:Java程序员遇上字符乱码5-说说常见字符集-ASCII码

      本文链接:https://www.haomeiwen.com/subject/tolhdxtx.html