所谓的ASCII和16进制都只是概念上的东西,在计算机中通通是二进制
转换应该是输出的转换,同样是一个数,在计算机内存中表示是一样的,只是输出不一样
ASCII是针对字符的编码,几乎是键盘上的字符的编码。下面是一张ASCII和16进制的对应表:
ASCII与16进制转换
ASCII16进制ASCII16进制ASCII16进制ASCII16进制
NUL00HDLE10HSP20H030H
SOH01HDC111H!21H131H
STX02HDC212H"22H232H
ETX03HDC313H#23H333H
EOT04HDC414H$24H434H
ENQ05HNAK15H%25H535H
ACK06HSYN16H&26H636H
BEL07HETB17H'27H737H
BS08HCAN18H(28H838H
HT09HEM19H)29H939H
LF0AHSUB1AH*2AH:3AH
VT0BHESC1BH+2BH;3BH
FF0CHFS1CH,2CH