简述字节序
就是大于一个字节类型的数据在内存中存放的顺序,分为大小端
用共用体测试大小端
#include <stdio.h>
union{
unsigned int a;
char ptr;
}t;
int main(int argc,const char *argv[])
{
t.a = 0x87654321;
if(0x21 == t.ptr)
printf("小端\n");
else
printf("大端\n");
return 0;
}
简述字节序
就是大于一个字节类型的数据在内存中存放的顺序,分为大小端
用共用体测试大小端
#include <stdio.h>
union{
unsigned int a;
char ptr;
}t;
int main(int argc,const char *argv[])
{
t.a = 0x87654321;
if(0x21 == t.ptr)
printf("小端\n");
else
printf("大端\n");
return 0;
}