man ascii
即可。
如果有类似 <A1><AF>的乱码,就用
LC_ALL=C man ascii
你在那里看的ASCII码表?这个里面写的比较清楚
http://moodle.hsshn.pudong-edu.sh.cn/file.php/99/resource/ASCII.htm
很多字符能否打印和编码方式有关.你说的能打印0-31的DOS,是因为DOS当时也没有更多的编码,把ASCII中不能输出的部分放置了一些符号.
ASCII规定0-31为控制字符,此外结束到127,127以后的没有规定.
具体的可以在linux里面man ascii
不要把DOS的错误当成标准......
数字是从0x30开始,依次+1 ,即 1 2 3 4 5 。。。小写字母是从0x61开始。。依次+1 。。a~z
大写字母是从0x41开始,依次+1 A~Z
在Linux上可以直接执行 ascii命令就可以看到。
在windows上虽然没有这样的命令,但是可以自己写一个或者去 度娘一下这样的列表。。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)