如题所述
道理是明白的,但是具体的代码是怎么操作的
问题的关键是你想如何操作?想获取指定位的值?还是想对想对数值进行移位操作?
就是很简单的移位和拼接
使用>进行左,右移位操作,例如:0x8<<4;就等于0x80;拼接的话一般是先移位,然后二者相加。
我咋感觉不对啊,举个列子吧, 03 91 04 02 移位后得 91 03 02 04
你给的示例是不是16进制的Byte字节 啊?你直接对byte数组进行移位不久可以了吗?