【C語言】判斷大小端存儲

法一: 先定義一個整形變量a=1,若爲小端則a=1在計算機的存儲爲0x01000000,反義若爲大端則爲0x00000001,所以只要打印第一個字節就能判斷出結果。 法二: 該方法與第一個類似,即採用函數的形式,若函數返回值爲1即爲小端存儲,反義大端。 法三: 該方法在check_sys函數中採用聯合體的方法,由於char c和int i共同採用一塊空間,即4個字節,所以返回c的值就可以判斷出結果
相關文章
相關標籤/搜索