大小端存储证明
#include<my_head.h>
union A
{
int a;
short b;
char c;
};
int main(int argc, char const *argv[])
{
union A u1;
u1.a=0x12345678;
if(u1.b==0x5678){
puts("小端");
}else if(u1.b==0x1234){
puts("大端");
}
if(u1.c==0x78){
puts("小端");
}else if(u1.b==0x12){
puts("大端");
}
return 0;
}