兄弟姐妹哪位知道,16进制与字符间互相转换的原理是什么??
各种高级编程语言都有直接转换的方式,不过不知道是按什么原理转换的.比如说汉字"我"这个字符转换成16进制后是:CED2,程序是先把"我"这个字符按某种规则转换成数字,再把这个数字进行加减乘除等计算后再按某种规则转换成16进制字符CDE2,是这样的吗?
还是每个字符都对应唯一的一个16进制数组,在16进制与字符间互相转换时按"表"查询就可以了?就像c#中(char)(72)=char H,(int)(H)=int 72一样?
还有其他各进制与字符间的转换原理是不是和上面的一样?
有哪位朋友愿意回答我吗?