ASCII码表呈现了从00-->7F共计128字符,今日我们便用十六进制的方法让你一分钟让你记好需要平时需要用到的字符的值:
按从小到大的顺序来:
换行-->空格-->数字-->字母(大写)-->字母(小写)
换行:(0x0A), "\n" 即是10 (不常用,但希望大家可以记住)
回车:(0x0D), "\r" 即是13 (不常用,但希望大家可以记住)
空格: (0x20) 即2*16=32;
数字0:(0x30) 即3*16=48;
数字1:(0x31) 即3*16+1=49;
字母A: (0x41) 即4*16+1=65;
字母a:(0x61) 即6*16+1=97;
去记对应的十六进制数,你会发现很好记,数字和字母记住首个,后面的直接加就好了!
举例说明:
(int)a - (int)A=(61-41)*2=32;
(int)d-(int)a=3,则d的ASCII即为0x61 + 3=0x64,或者直接97+3=100.
现在,是不是轻松记住了ASCII表呢?