linux下頭文件概述(不定期更新)

1. <unistd.h> unix類系統定義符號常量的頭文件,包含了許多UNIX系統服務函數

的原型,例如read函數、write函數和getpid函數。

2. <sys/types.h> 定義了很多種數據類型。

3. <sys/stat.h> 文件狀態(file status)unix/linux系統定義文件狀態所在的僞

  標準頭文件。

以上兩個頭文件包含在目錄"/usr/include/sys"之下。

4.<stdio.h> 標準輸入輸出頭文件。

5.<string.h> 是存放字符串函數的頭文件。

6.<stdlib.h> 即standard library標準庫頭文件。

 stdlib 頭文件裏包含了C、C++語言的最常用的 系統函數 。 

  該文件包含了的C語言標準 庫函數 的定義。   

  stdlib.h裏面定義了五種類型、一些宏和通用工具函數。

  類型例如 size_t 、wchar_t、div_t、ldiv_t和lldiv_t;

  宏例如EXIT_FAILURE、EXIT_SUCCESS、 RAND_MAX 和MB_CUR_MAX等等;

  常用函數如malloc()、calloc()、realloc()、free()、system()、        

  atoi()、atol()、rand()、srand()、exit()等等。

7.<fcntl.h>  定義了很多宏和open,fcntl函數原型。

 




 

 

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