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函數原型。