13,826
社区成员
发帖
与我相关
我的任务
分享
byte b[3] = { 0x01, 0x02, 0x03};
int n = 0;
memcpy(&n, b, 3);
// 显示完整的24位补码的值
ShowMessage(IntToHex(n, 8));
byte b[3] = { 0x01, 0x02, 0x03};
int a = b[0];
int n = a << 16;
a = b[1];
n += a << 8;
n += b[2];
ShowMessage(IntToHex(n, 8));