C語言的庫檔案

2021-06-21 15:44:43 字數 1628 閱讀 1754

標頭檔案說明

alloc.h

說明記憶體管理函式(分配、釋放等)。

assert.h

定義 assert除錯巨集。

bios.h

說明呼叫ibm—pc rom bios子程式的各個函式。

conio.h

說明呼叫dos控制台i/o子程式的各個函式。

ctype.h

包含有關字元分類及轉換的名類資訊(如 isalpha和toascii等)。

dir.h

包含有關目錄和路徑的結構、巨集定義和函式。

dos.h

定義和說明msdos和8086呼叫的一些常量和函式。

error.h

定義錯誤**的助記符。

fcntl.h

定義在與open庫子程式連線時的符號常量。

float.h

包含有關浮點運算的一些引數和函式。

graphics.h

說明有關圖形功能的各個函式,圖形錯誤**的常量定義,正對不同驅動程式的各種顏色值,及函式用到的一些特殊結構。

io.h

包含低階i/o子程式的結構和說明。

limit.h

包含各環境引數、編譯時間限制、數的範圍等資訊。

math.h

說明數**算函式,還定了 huge  val 巨集, 說明了matherr和matherr子程式用到的特殊結構。

mem.h

說明一些記憶體操作函式(其中大多數也在string.h中說明)。

process.h

說明程序管理的各個函式,spawn…和exec …函式的結構說明。

setjmp.h

定義longjmp和setjmp函式用到的jmp buf型別,說明這兩個函式。

share.h

定義檔案共享函式的引數。

signal.h

定義sig[zz(z]  [zz)]ign和sig[zz(z]  [zz)]dfl常量,說明rajse和signal兩個函式。

stddef.h

定義讀函式引數表的巨集。(如vprintf,vscarf函式)。

stddef.h

定義一些公共資料型別和巨集。

stdio.h

定義kernighan和ritchie在unix system v 中定義的標準和擴充套件的型別和巨集。還定義標準i/o 預定義流:stdin,stdout和stderr,說明 i/o流子程式。

stdlib.h

說明一些常用的子程式:轉換子程式、搜尋/ 排序子程式等。

string.h

說明一些串操作和記憶體操作函式。

sys\stat.h

定義在開啟和建立檔案時用到的一些符號常量。

sys\types.h

說明ftime函式和timeb結構。

sys\time.h

定義時間的型別time[zz(z]  [zz)]t。

time.h

定義時間轉換子程式asctime、localtime和gmtime的結構,ctime、 difftime、 gmtime、 localtime和stime用到的型別,並提供這些函式的原型。

value.h

定義一些重要常量,包括依賴於機器硬體的和為與unix system v相相容而說明的一些常量,包括浮點和雙精度值的範圍。

C語言標頭檔案庫

ctype.h 字元處理函式 本類別函式用於對單個字元進行處理,包括字元的類別測試和字元的大小寫轉換 字元測試是否字母和數字 isalnum 是否字母 isalpha 是否控制字元 iscntrl 是否數字 isdigit 是否可顯示字元 除空格外 isgraph 是否可顯示字元 包括空格 ispr...

C語言函式庫和檔案

乙個函式設計完後,我們可以用三種方法處理它 1 把它放在main 函式的同乙個檔案中 2 把它和寫好的其它函式一起放在另乙個檔案中 3 把它放在函式庫中。下面分別討論這三種方法。程式檔案的大小 因為c語言允許分別編譯,很自然就會提出這樣的問題 乙個檔案的最適宜的規模是多大?這規模很重要,因為編譯時間...

c語言 檔案

1.檔案指標 在 語言中用乙個指標變數指向乙個檔案,這個指標稱為檔案指標。通過檔案指標就可對它所指的檔案進行各種操作。定義說明檔案指標的一般形式為 file 指標變數識別符號 例如 file fp 2.檔案的開啟 fopen函式用來開啟乙個檔案,其呼叫的一般形式為 檔案指標名 fopen 檔名,使用...