请简述字节序的概念,并用共用体(联合体)的方式,判断本机的字节序?
- 不同类型cpu主机,内存存储 多字节整数 序列的方式。
- char,字符串,float,double均没有字节序的说法
- short, int, long , long long 有字节序的说法。
#include <myhead.h>
typedef union
{
int num;
char a;
}Union;
int main(int argc, const char *argv[])
{
Union un1;
un1.num = 0x87654321;
printf("%#x\n",un1.a);
return 0;
}
是小端储存