今天突然发现,我想把一个负数(如-101)转换成 HEX表示,这个简单,为FF9B,
如果:如果: 我看到一个数据,是FF9B, 有没有工具让我一下子转换成负数呢,百度了好久,都没有,最后,好不容易找到了一个在线转换的 超链接
顺便多说两句:
其实:FF 9B 是int 类型的 变量 xx 在内存中的真实值。也就是:
如果:
int xx = -101
那么:
unsigned char *pd = (unsigned char *)&xx;
指正pd 指向的地址的值应该是 FF
指正pd++ 指向的地址的值应该是 9B
(谁在前,谁在后,注意大小端)