ctype.h是C標準函式庫中的標頭檔案,定義了一批C語言字元分類函式(C character classification functions),用於測試字元是否屬於特定的字元類別,如字母字元、控制字元等等。既支援單位元組字元,也支援寬字元。
現代的C庫中,字元分類函式一般不用比較測試(comparison tests)實現,而是靜態查表來實現。例如,建立一個由256個8位寬整陣列成的陣列,每個整數的每位對應字元的特定的分類性質,如屬於數字、屬於字母等。
ctype.h是C標準函式庫中的標頭檔案,定義了一批C語言字元分類函式(C character classification functions),用於測試字元是否屬於特定的字元類別,如字母字元、控制字元等等。既支援單位元組字元,也支援寬字元。
現代的C庫中,字元分類函式一般不用比較測試(comparison tests)實現,而是靜態查表來實現。例如,建立一個由256個8位寬整陣列成的陣列,每個整數的每位對應字元的特定的分類性質,如屬於數字、屬於字母等。
conio.h不是C標準庫中的標頭檔案,在Cstandardlibrary,ISOC和POSIX標準中均沒有定義。
conio是ConsoleInput/Output(控制檯輸入輸出)的簡寫,其中定義了透過控制檯進行資料輸入和資料輸出的函式,主要是一些使用者透過按鍵盤產生的對應操作,比如getch()函式等等。
大部分DOS,Windows3.x,PharLap,DOSX,OS/2orWin32平臺上的C編譯器提供此檔案,UNIX和Linux平臺的c編譯器通常不包含此標頭檔案。
演示機型:華為MateBook X 系統版本:win10 string.h是C語言標準庫中一個常用的標頭檔案,在使用到字元陣列時需要使用。string.h標頭檔案定義了一個變數型別、一個宏和各種操作字元陣列的函式。C語言裡關於字元陣列的函式定義的標頭檔案常用函式有strlen、strcmp、strcpy等,更詳細的可以到include資料夾裡面檢視該檔案。
版本內容:string.h在c語言和c++語言中都被廣泛的使用,但是具體情況不是很一樣。由於傳統的C++脫胎於C,所以傳統C++中於C語言中對本詞條的用法差不多,經過美國標準化組織修改標準化後的標準C++中,定義則是大不相同。