#include<stdio.h>
void main()
{
int a = 0x41424344;
int i = 0;
char *p = &a;
printf("A B C D\n");
for(i = 0; i < 4;i++)
{
printf("%d\t",(p+i));
printf("%c\n",*(p+i));
}
if (*(p+1)<*p)
printf("小端序\n");
else
printf("大端序\n");
}
本文通过一个简单的C语言程序演示了如何确定计算机系统的字节序(大端或小端)。通过对一个整数的字节进行解析和比较,程序能够判断当前系统采用的是大端还是小端存储方式。
412

被折叠的 条评论
为什么被折叠?



