大小端判断

/*******************************************************************************
* 函数名  : CheckCpuEnddian
* 主要功能: 判断CPU的大小端
* 输入参数: void
* 输出参数:
* 返回值  : 大小端字符串: 1-little enddian, 0-big enddian
* 备注    : by donghy
*******************************************************************************/
char* CheckCpuEnddian(void)
{
    union U_Enddian{
        int i;
        char c;
    }u={0};
    static char aucEnddianInfo[30];

    u.i = 1;
    return (u.c == u.i)
        ? strcpy(aucEnddianInfo, "little-enddian")
        : strcpy(aucEnddianInfo, "big-enddian");
}
原文地址:https://www.cnblogs.com/atoman/p/12564019.html