使用联合体的知识,写一个函数判断当前机器是大端还是小端,如果是小端返回1,如果是大端返回0.
代码如下:
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
union
{
char a[4];
int b;
}c;
c.b = 1;
printf("%d", c.a[0]);
return 0;
}
使用联合体的知识,写一个函数判断当前机器是大端还是小端,如果是小端返回1,如果是大端返回0.
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main()
{
union
{
char a[4];
int b;
}c;
c.b = 1;
printf("%d", c.a[0]);
return 0;
}