简单的C程序判断系统是大端还是小端方式

来源:互联网 发布:centos修改版本号 编辑:程序博客网 时间:2024/03/29 13:34

创建一个C程序main.c,将下边的代码复制进去并编译、运行:

#include <stdio.h>int main(int argc, char **argv){  int a = 0x12345678;  char *p;  p = (char *)(&a);  if (*p = 0x78)    printf("Small Endian.\n");  else    printf("Big Endian.\n");  return 0;}

运行结果显示,我的Linux系统属于小端方式。

> ./endianSmall Endian.


原创粉丝点击