判斷電腦的大小端
//一個32位四位元組的整數值,例如1,實際的計算機編碼表示 是 0x00000001
//小端系統中在記憶體中的表示是 01 00 00 00
//大端系統中在記憶體中的表示是 00 00 00 01
#include <stdint.h>
#include<iostream>
using namespace std;
union EndianTest{
int8_t u[4];
int32_t i;
};
static bool isLittleEndianSystem(){
EndianTest et;
et.i=1;
return et.u[0]==1;
}
int main(int argc, char **argv){
if(isLittleEndianSystem())
cout<<"this system is little endianu
";
else
cout<<"this system is big endian
";
return 0;
}
~
在Linux下對於cpp檔案進行編譯
g++ -o 可執行檔名 檔名.cpp
如此,可以產生可執行檔案。
相關文章
- C語言的判斷機器的大小端C語言
- 如何判斷作業系統大小端作業系統
- 【kingsql分享】Linux平臺判斷大小端SQLLinux
- JavaScript判斷手機、平板電腦客戶端程式碼JavaScript客戶端
- 彙編——判斷大小
- C++系統相關操作7 - 判斷系統大小端&大小端的資料轉換C++
- python怎麼判斷大小寫Python
- 移動端的判斷
- Python中判斷字母大小寫常用的方法!Python
- mssql sqlserver 判斷字串大小寫的方法分享SQLServer字串
- 雲伺服器ASP判斷客戶端是手機或電腦程式碼伺服器客戶端
- 轉發 透過jna.jar來判斷電腦是否在充電JAR
- CRC 自動判斷大端 小端
- JS的判斷語句:判斷、迴圈JS
- 蘋果電腦如何正確斷網?Mac電腦斷網方法蘋果Mac
- js函式中的if判斷和a==b判斷JS函式
- 使用帶型別判斷的比較判斷型別
- 八招教你判斷電腦電源用料是否縮水 怎麼看電源質量好壞?
- 電腦遠端控制怎麼弄 遠端控制別人的電腦
- 怎麼遠端控制電腦 遠端控制電腦的兩種方法分享
- 【ARCH】Oracle 判斷asm磁碟組大小,超過閾值清理指令碼OracleASM指令碼
- 如何判斷股票有沒有主力?主力的判斷方法
- 質數的判斷
- 判斷NaN的真假NaN
- 怎麼判斷dns汙染,怎麼判斷dns汙染,具體判斷方法DNS
- nginx 判斷移動端或者 PC 端 進入不同專案Nginx
- php判斷終端型別(手機與pc)PHP型別
- 判斷在移動端還是PC開啟
- JS 判斷客戶端是iOS還是AndroidJS客戶端iOSAndroid
- 判斷ssh遠端命令是否執行結束
- Element-UI框架 —— Upload 上傳(圖片上傳格式和大小判斷)UI框架
- Element-UI框架 —— Upload 上傳(視訊上傳格式和大小判斷)UI框架
- if 判斷使用
- 電腦遠端控制怎麼弄 學會遠端控制電腦
- 電腦記憶體怎麼擴大 如何更改電腦記憶體大小記憶體
- 判斷客戶端是iOS還是Android,判斷是不是在微信瀏覽器開啟客戶端iOSAndroid瀏覽器
- 電腦端的 API 埠測試API
- js基礎-12-判斷陣列和判斷物件的方法JS陣列物件