Little-Endian : 高地址放高字节,低地址放低字节
Big-Endian
如果将一个32位的整数0x12345678存放到一个整型变量(int)中,大端,小端的存储格式如表所示:
地址偏移 | 大端模式 | 小端模式 |
0x00 | 12(OP0) | 78(OP3) |
0x01 | 34(OP1) | 56(OP2) |
0x02 | 56(OP2) | 34(OP1) |
0x03 | 78(OP3) | 12(OP0) |
判断CPU的存储方式:
****************************
判断CPU的存储方式
Big-Endian
Little-Endian : return 0
*****************************
char CheckEndian(void)
{
}