Linux常用的標頭檔案及含義

2021-09-07 04:34:01 字數 1820 閱讀 9442

首先說明幾點:

1 linux核心所在目錄為/usr/src/kernels/...

2 linux標頭檔案所在目錄為/usr/include/...

3 找不見標頭檔案可以用find命令查詢 find / -name *.h

目錄項檔案控制read,write,fcntl,close,link,stat,umask,unlink,fopen

o_rdonly o_wronly o_nonblock等。

檔名匹配型別

路徑名模式匹配型別

組檔案網路資料庫操作

口令檔案

正規表示式

tar歸檔值

終端i/o

符號常量unix standard header ->unistd.h,stdin_fileno,stdout_fileno

檔案時間

字元擴充套件型別

-------------------------

internet定義

套接字本地介面

internet位址族

傳輸控制協議定義

-------------------------

記憶體管理宣告

select函式

套接字藉口

檔案狀態

程序時間

基本系統資料型別例如:size_t(signed int) off_t(long)

unix域套接字定義

系統名程序控制

------------------------------

posix定義的xsi擴充套件標頭檔案

cpio歸檔值

動態鏈結

訊息顯示結構

檔案樹漫遊

**集轉換使用程式

語言資訊常量

模式匹配函式定義

貨幣型別

資料庫操作

訊息類別

輪詢函式

搜尋表字串操作

系統出錯日誌記錄

使用者上下文

使用者限制

使用者帳戶資料庫

-----------------------------

ipc(命名管道)

訊息佇列

資源操作

訊號量共享儲存

檔案系統資訊

時間型別

附加的日期和時間定義

向量i/o操作

------------------------------

posix定義的可選標頭檔案

非同步i/o

訊息佇列

執行緒執行排程

訊號量實時spawn介面

xsi streams介面

事件跟蹤

c標頭檔案一覽

//設定插入點

//字元處理

//定義錯誤碼

//浮點數處理

//對應各種運算子的巨集

//定義各種資料型別最值的常量

//定義本地化c函式

//定義數學函式

//異常處理支援

//訊號機制支援

//不定引數列表支援

//常用常量

//定義輸入/輸出函式

//定義雜項函式及記憶體分配函式如malloc、free、system、atoi、atol、rand、exit等

//字串處理,strlen(),strcat(),strcpy(),strcmp()等等

//定義關於時間的函式

//寬字元處理及輸入/輸出

//寬字元分類

c99增加的部分:

//複數處理

//浮點環境

//整數格式轉換

//布林環境

//整型環境

//通用型別數學巨集

linux常用標頭檔案及說明

1 linux中一些標頭檔案的作用 ansi c。提供斷言,assert 表示式 gcc。gtk,gnome的基礎庫,提供很多有用的函式,如有資料結構操作函式。使用glib只需要包含 gcc。資料夾操作函式。struct dirent,struct dir,opendir closedir read...

linux 常用標頭檔案

標頭檔案位於目錄 usr include i386 linux gnu sys下面 1 一些標頭檔案的作用 ansi c。提供斷言,assert 表示式 gcc。gtk,gnome的基礎庫,提供很多有用的函式,如有資料結構操作函式。使用glib只需要包含 gcc。資料夾操作函式。struct dir...

linux常用標頭檔案

linux常用標頭檔案如下 posix標準定義的標頭檔案 目錄項檔案控制 檔名匹配型別 路徑名模式匹配型別 組檔案網路資料庫操作 口令檔案 正規表示式 tar歸檔值 終端i o 符號常量 檔案時間 字元擴充套件型別 internet定義 套接字本地介面 internet位址族 傳輸控制協議定義 記憶...