1.笔记中字节序的练习
#include <myhead.h>
union data
{
int a;
char b;
}d={0x12345678};
int main(int argc, const char *argv[])
{
d.b=(char)d.a;
if(d.b==0x78)
{
printf("为小端存储\n");
}
if(d.b==0x12)
{
printf("为大端存储\n");
}
return 0;
}
2.整理思维导图
#include <myhead.h>
union data
{
int a;
char b;
}d={0x12345678};
int main(int argc, const char *argv[])
{
d.b=(char)d.a;
if(d.b==0x78)
{
printf("为小端存储\n");
}
if(d.b==0x12)
{
printf("为大端存储\n");
}
return 0;
}