庫函式:存放在函式庫中的函式。庫函式具有明確的功能、 入口呼叫引數和返回值。 Tubro C庫函式分為九大類: (1)I/O 函式。包括各種控制檯I/O、緩衝型檔案I/ O和UNIX式非緩衝型檔案I/O操作。 需要的包含檔案:stdio.h 例如: getchar,putchar,printf,scanf, fopen,fclose,fgetc,fgets, fprintf,fsacnf,fputc,fputs, fseek,fread,fwrite等。 (2)字串、記憶體和字元函式。 包括對字串進行各種操作和對字元進行操作的函式。 需要的包含檔案:string.h、mem.h、ctype. h或string.h 例如:用於檢查字元的函式:isalnum,isalpha, isdigit,islower,isspace等。 用於字串操作函式:strcat,strchr, strcmp,strcpy,strlen,strstr等。 (3)數學函式。包括各種常用的三角函式、雙曲線函式、 指數和對數函式等。 需要的包含檔案:math.h 例如:sin,cos,exp(e的x次方),log, sqrt(開平方),pow(x的y次方)等。 (4)時間、日期和與系統有關的函式。對時間、 日期的操作和設定計算機系統狀態等。 需要的包含檔案:time.h 例如:time返回系統的時間; asctime返回以字串形式表示的日期和時間。 (5)動態儲存分配。包括"申請分配"和"釋放" 記憶體空間的函式。 需要的包含檔案:alloc.h或stdlib.h 例如:calloc,free,malloc, realloc等。 (6)目錄管理。包括磁碟目錄建立、查詢、改變等操作的函式。 (7)過程控制。包括最基本的過程控制函式。 (8)字元螢幕和圖形功能。包括各種繪製點、線、圓、 方和填色等的函式。 (9)其它函式。 在使用庫函式時應清楚的瞭解以下四個方面的內容: ①函式的功能及所能完成的操作 ②引數的數目和順序,以及每個引數的意義及型別 ③返回值的意義及型別 ④需要使用的包含檔案 這是要正確使用庫函式的必要條件。
庫函式:存放在函式庫中的函式。庫函式具有明確的功能、 入口呼叫引數和返回值。 Tubro C庫函式分為九大類: (1)I/O 函式。包括各種控制檯I/O、緩衝型檔案I/ O和UNIX式非緩衝型檔案I/O操作。 需要的包含檔案:stdio.h 例如: getchar,putchar,printf,scanf, fopen,fclose,fgetc,fgets, fprintf,fsacnf,fputc,fputs, fseek,fread,fwrite等。 (2)字串、記憶體和字元函式。 包括對字串進行各種操作和對字元進行操作的函式。 需要的包含檔案:string.h、mem.h、ctype. h或string.h 例如:用於檢查字元的函式:isalnum,isalpha, isdigit,islower,isspace等。 用於字串操作函式:strcat,strchr, strcmp,strcpy,strlen,strstr等。 (3)數學函式。包括各種常用的三角函式、雙曲線函式、 指數和對數函式等。 需要的包含檔案:math.h 例如:sin,cos,exp(e的x次方),log, sqrt(開平方),pow(x的y次方)等。 (4)時間、日期和與系統有關的函式。對時間、 日期的操作和設定計算機系統狀態等。 需要的包含檔案:time.h 例如:time返回系統的時間; asctime返回以字串形式表示的日期和時間。 (5)動態儲存分配。包括"申請分配"和"釋放" 記憶體空間的函式。 需要的包含檔案:alloc.h或stdlib.h 例如:calloc,free,malloc, realloc等。 (6)目錄管理。包括磁碟目錄建立、查詢、改變等操作的函式。 (7)過程控制。包括最基本的過程控制函式。 (8)字元螢幕和圖形功能。包括各種繪製點、線、圓、 方和填色等的函式。 (9)其它函式。 在使用庫函式時應清楚的瞭解以下四個方面的內容: ①函式的功能及所能完成的操作 ②引數的數目和順序,以及每個引數的意義及型別 ③返回值的意義及型別 ④需要使用的包含檔案 這是要正確使用庫函式的必要條件。