【kingsql分享】Linux平臺判斷大小端
關於理論部分可以參考各種百科
這裡記錄一個程式碼可以用於判斷Linux大小端
[root@ogg02 ~]# vi kingsql_check.c
[root@ogg02 ~]# gcc -o kingsql_bl kingsql_check.c
[root@ogg02 ~]# ./kingsql_bl
Kingsql said this Linux is little endian.
指令碼內容為
[root@ogg02 ~]# cat kingsql_check.c
#include <stdio.h>
int kingsql_bl()
{
union check
{
int i;
char c;
} u;
u.i = 0x04030201;
if (u.c == 0x01)
{
return 1;
}
else
{
return 0;
}
return 0;
}
int main(int argc, char *argv[])
{
if (kingsql_bl() == 1)
{
printf("Kingsql said this Linux is little endian.\n ");
}
else
{
printf("Kingsql said this Linux is big endian.\n ");
}
return 0;
}
轉載請註明出處
hongzhuohui@qq.com
---------------------------------------------------------------------------------------
我曾發現有寫網站直接複製貼上,連圖片都能複製,請把作者也加上謝謝O(∩_∩)O
----------------------------------------------------------------------------------------
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28389881/viewspace-2221568/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 判斷電腦的大小端
- 如何判斷作業系統大小端作業系統
- mssql sqlserver 判斷字串大小寫的方法分享SQLServer字串
- 彙編——判斷大小
- C語言的判斷機器的大小端C語言
- python怎麼判斷大小寫Python
- C++系統相關操作7 - 判斷系統大小端&大小端的資料轉換C++
- CMAKE 中平臺判斷
- 如何判斷物聯網路卡平臺好不好
- Python中判斷字母大小寫常用的方法!Python
- 移動端的判斷
- CRC 自動判斷大端 小端
- Windows/Linux 平臺快速的建立一個指定大小的檔案WindowsLinux
- 判斷手機號碼是不是與平臺繫結的號碼
- 直播app開發,判斷使用者是否是首次登入平臺APP
- 判斷Linux系統是否被黑的方法Linux
- Flutter 如何判斷 Widget 位於前臺Flutter
- 【ARCH】Oracle 判斷asm磁碟組大小,超過閾值清理指令碼OracleASM指令碼
- 視訊分享平臺
- 解析六大小程式平臺
- 怎麼判斷dns汙染,怎麼判斷dns汙染,具體判斷方法DNS
- nginx 判斷移動端或者 PC 端 進入不同專案Nginx
- JS的判斷語句:判斷、迴圈JS
- JS 判斷客戶端是iOS還是AndroidJS客戶端iOSAndroid
- php判斷終端型別(手機與pc)PHP型別
- 判斷在移動端還是PC開啟
- 判斷ssh遠端命令是否執行結束
- Element-UI框架 —— Upload 上傳(圖片上傳格式和大小判斷)UI框架
- Element-UI框架 —— Upload 上傳(視訊上傳格式和大小判斷)UI框架
- 直播平臺製作,JS判斷某個時間戳是否為當天時間JS時間戳
- if 判斷使用
- linux 中如何判斷變數是否為數值Linux變數
- 如何判斷Linux系統安裝在VMware上?Linux
- 判斷客戶端是iOS還是Android,判斷是不是在微信瀏覽器開啟客戶端iOSAndroid瀏覽器
- 使用帶型別判斷的比較判斷型別
- js函式中的if判斷和a==b判斷JS函式
- 修改Kali Linux終端歷史記錄大小Linux
- 直播平臺軟體開發,判斷當前時間是否在規定時間內