请写一个C函数,若处理器是大端模式,返回0;若处理器是小端模式,则返回1
#include<stdio.h>
union node //联合体union的存放顺序是所有成员都从低地址开始存放。
{
int i;
char a;
};
int main()
{
node num={0};
num.i=1;
int k=0;
k=(num.a)?1:0; //若为小端模式,则a应该是1,表达式返回1;
printf("%d\n",k);
return 0;
}
有梦想就不会觉得苦.
Do you know what is the glittering life?