大小端测试程序

//大小端测试程序
#include <stdio.h>
#include
<stdlib.h>
void checkCPUendian();

int main()
{
checkCPUendian();
return 0;
}

void checkCPUendian()
{
union{
unsigned
int i;
unsigned
char s[4];
}c;

c.i
= 0x12345678;
printf(
"%s\n", (0x12 == c.s[0]) ? "大端模式" : "小端模式");
}
posted @ 2011-05-08 13:52  hnrainll  阅读(3080)  评论(0编辑  收藏  举报