判断机器字节序的函数

//利用了union的成员都从低地址排列的特性,如果是小字序,那么c.i的低字节存放1,正好也是c.b的存放位置。

BOOL isLittleEndian()

{

union LE
{
    int i;
    char b;
}c;
c.i = 1;
return (c.b==1);

}

posted on 2011-08-05 18:32  Ricky.yi  阅读(321)  评论(0编辑  收藏  举报

导航