首先說明幾點:
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位址族 傳輸控制協議定義 記憶...