發(fā)現ASCII碼很有意思,分顯示傳輸控制碼和字符碼。控制符33個(gè),數字和字母共10+26+26=62,其余是標點(diǎn)符和運算符;
附加記憶小訣竅:空格 二零(0x20)
零 三零(0x30)
大A 四一(0x41)
小 六一(0x61);
空格二零,零三零,大A四一,小六一(挺順口的,數字字母首元素都作為了每段的起始)。
以前用十進(jìn)制記憶他們的碼值零"48"A"65" a"97",48/65/97沒(méi)發(fā)現20/30/41/61(十六進(jìn)制)規律(為什么不是20/30/41/51/61呢,因為英文字母26個(gè)呀,橫跨兩個(gè)段位)。
ASCII畢竟是人設計出來(lái)的,肯定是精心設計過(guò),有其結構體系,不多一個(gè)不少一個(gè),碼值用一定緣由的。
或者說(shuō):第0、1段(00-0F,10-1F)給了控制字符;
第2段(20-2F)給了標點(diǎn)符號和運算符;
第3段(30-3F)給了數字段(和部分標點(diǎn)符號和運算符);
第4、5段(40-4F,50-5F)給了大寫(xiě)字母A-Z(和部分標點(diǎn)符號和運算符);
第6、7段(60-6F,70-7F)給了小寫(xiě)字母a-z(和部分標點(diǎn)符號和運算符、最后的7F為控制符)。
(擴展碼值256個(gè),是增加128個(gè)ASCII 的變體來(lái)囊括地區性字符和符號。)
附控制符的一些介紹:http://www.doc88.com/p-676304955227.html