linux C 頭文件

ISO C標準定義的頭文件


<assert.h>          驗證程序斷言
<complex.h>         支持複數運算
<ctype.h>           字符類型
<errno.h>           錯誤碼
<fenv.h>            浮點環境
<float.h>           浮點常量
<inttypes.h>        整形格式轉換
<ios646.h>          替代關係操作符宏

<limits.h>          實現常量


<locale.h>          局部類型
<math.h>            數學常量
<setjmp.h>          非局部goto
<signal.h>          信號
<stdarg.h>          可變參數表
<stdbool.h>         布爾類型和值
<stddef.h>          標準定義
<stdint.h>          整形
<stdio.h>           標準I/O庫
<stdlib.h>          實現程序函數
<string.h>          字符串操作
<tgmath.h>          通用類型數學宏
<time.h>            時間和日期
<wchar.h>           擴展的多字節和寬字符支持
<wctype.h>          寬字符分類和映射支持






POSIX    可移植的操作系統接口


<dirent.h>          目錄項
<fcntl.h>           文件控制
<fnmatch.h>         文件名匹配類型
<glob.h>            路徑名模式匹配類型
<grp.h>             組文件
<netdb.h>           網絡數據庫操作
<pwd.h>             口令文件
<regex.h>           正則表達式
<tar.h>             tar歸檔值
<termios.h>         終端I/O
<unistd.h>          符號常量
<utime.h>           文件時間
<wordexp.h>         字擴展類型


<arpa/inet.h>       Internet定義
<net/if.h>          套接字本地接口
<netinet/in.h>      Internet地址族
<netinet/tcp.h>     傳輸控制協議定義


<sys/mman.h>        內存管理聲明
<sys/select.h>      select函數
<sys/socket.h>      套接字接口
<sys/stat.h>        文件狀態
<sys/time.h>        進程時間
<sys/types.h>       基本系統數據類型
<sys/un.h>          UNIX域套接字定義
<sys/utsname.h>     系統名
<sys/wait.h>        進程控制






POSIX 標準定義的XSI擴展頭文件


<cpio.h>            cpio歸檔值
<dlfcn.h>           動態鏈接
<fmtmsg.h>          消息顯示結構
<ftw.h>             文件樹漫遊
<iconv.h>           代碼集轉換實用程序
<langinfo.h>        語言信息常量
<libgen.h>          模式匹配函數定義
<monetary.h>        貨幣類型
<ndbm.h>            數據庫操作
<nl_types.h>        消息類別
<poll.h>            輪詢函數
<search.h>          搜索表
<strings.h>         字符串操作


<syslog.h>          系統出錯日誌記錄
<ucontext.h>        用戶上下文
<ulimit.h>          用戶限制
<utmpx.h>           用戶賬戶數據庫


<sys/ipc.h>         IPC
<sys/msg.h>         消息隊列
<sys/resource.h>    資源操作
<sys/sem.h>         信號量
<sys/shm.h>         共享存儲
<sys/statvfs.h>     文件系統信息
<sys/time.h>        時間類型
<sys/timeb.h>       附加的日期和時間定義
<sys/uio.h>         矢量I/O操作


<aio.h>             異步I/O
<mqueue.h>          消息隊列
<pthread.h>         線程
<sched.h>           執行調度
<semaphore.h>       信號量
<spawn.h>           實時spwan接口
<stropts.h>         XSI STREAMS接口
<trace.h>           事件跟蹤


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章