十六进制--高低位
unsigned short int x = 0xAC204565534564; 高低位交换后变为:64 45 53 65 45 20 AC
这是二个字节的交换
unsigned short int a=0x126D;
unsigned short int b=((a&0x00ff)<<8)|(a>>8);
[解决办法]
搜一下大小端模式就明白了
[解决办法]
首先sizeof这个东西的大小,然后再对每一个字节进行变换吧
[解决办法]
需求不明确,这是7个字节,起码也是long long, 另外高位的0x00你要不要颠倒? 说明白。