请简述字节序的概念,并用联合体(共用体)的方式验证计算机是大端还是小端?
#include <stdio.h>
union
{
int a;
char b;
}_a;
int main(int argc, const char *argv[])
{
_a.a=1;
if(_a.b==1)
{
printf("little-endian\n");
}
else
{
printf("big-endian\n");
}
return 0;
}