70,024
社区成员




union
{
int32_t int_member;
uint8_t char_member[4];
}
然后搞个宏判断大小端。int i=65606;
printf("%04X %04X",((unsigned short *)&i)[1],((unsigned short *)&i)[0]);//小端内存
printf("%04X %04X",((unsigned short *)&i)[0],((unsigned short *)&i)[1]);//大端内存