#include <stdio.h>
int CheckSystem()
{
union check
{
int i;
char ch;
}c;
c.i = 1;
return (c.ch == 1);
}
int main()
{
int i;
if (CheckSystem())
{
printf("小端口模式\n");
}
else
{
printf("大端口模式\n");
}
return 0;
}
大端模式,是指数据的高位,保存在内存的低地址中,而数据的低位,保存在内存的高地址中;
小端模式,是指数据的高位,保存在内存的高地址中,而数
据的低位,保存在内存的低地址中。

本文介绍了一个简单的C程序,用于检测计算机系统的字节序类型:大端或小端。通过将整型变量设置为1并检查其最低地址的字节是否为1来确定。程序详细解释了大端和小端模式的区别。
725

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



