网络编程 作业(4.6)
作业: 请简述字节序的概念,并用联合体(共用体)的方式验证计算机是大端还是小端?
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/*程序要求:请简述字节序的概念,并用联合体(共用体)的方式验证计算机是大端还是小端?
*/
union
{unsigned int a;char b;
} duan;int main(int argc, const char *argv[])
{duan.a = 0x12345678;if (0x78 == duan.b){printf("这是小端\\n");}else if (0x12 == duan.b){printf("这是大端\\n");}system("pause");return 0;
}