close
cassert | C Diagnostics Library (header) |
cctype | Character handling functions (header) |
cerrno | C Errors (header) |
cfloat | Characteristics of floating-point types (header) |
ciso646 | ISO 646 Alternative operator spellings (header) |
climits | Sizes of integral types (header) |
clocale | C localization library (header) |
cmath | C numerics library (header) |
csetjmp | Non local jumps (header) |
csignal | C library to handle signals (header) |
cstdarg | Variable arguments handling (header) |
cstddef |
C Standard definitions (header) |
cstdio | C library to perform Input/Output operations (header) |
cstdlib | C Standard General Utilities Library (header) |
cstring |
C Strings (header) |
ctime | C Time Library (header) |
以上是C Language的head file,我在這裏就我個人的理解作解譯,可供以後索引用
並對重要的head file會在其它的文章做一些範例,並且我會在之後需要學習的head file前加*
cassert | 主要是一個函數來判斷是否要中斷程式 |
cctype | 裏面有檢查字元是否符合某種型態,還有大小寫轉換的function |
cerrno | 設定errno,但正確和有效的使用方式目前還不了解 |
cfloat | 主要是記錄float-point的資訊,不能更改 |
ciso646 | 可用一些文字來代替運算符號 |
climits | 主要是記錄integer的資訊,不能更改 |
clocale | 有點類似記錄本地訊息的地方,會關聯到不少的地方,但感覺使用度不過,所以目前先跳過 |
*cmath | 數學相關的函數,非常重要,之後會做各函數的運算範例 |
csetjmp | 提供一個可以在function內跳躍的功能 |
csignal | 目前還不知道如果使用,不過應該可以應該在error handle方面的技術 |
cstdarg | 可以用在function傳入多的不確定參數"..."的利用,或許在某方面會做用到,目前先跳過。 |
cstddef |
有放一些特別的東西在裏面,總之,不太重要 |
*cstdio | io的操作,非常重要,任何程式語言必需去學習的,至少要會讀寫吧… |
*cstdlib | 常用的函數 |
*cstring |
字串的處理,雖然C++有string物件可以使用,但很多時候還是需要使用到此地方的函數 |
*ctime | 時間相關,也是必學的一個head file |
全站熱搜