1. 程式人生 > >雜七雜八學習筆記 ——判斷CPU大小端

雜七雜八學習筆記 ——判斷CPU大小端

願你歷遍山河,覺得人間值得。

大小端:資料在記憶體中的存放方式。
大端:資料的高位元組儲存在記憶體低地址中,低位元組儲存在記憶體高地址中。
小端:反之。

endian_et check_endian( )
{
    {
       union w
       {  
              S32 a;
              char b;
       } unTemp;
       
       unTemp.a = 1;
       
       if (unTemp.b ==1)
       {
           return LITTLE_ENDIAN;
       }
       else
       {
           return BIG_ENDIAN;
       }
    }
}