c語言頭文件大全_第1頁
c語言頭文件大全_第2頁
c語言頭文件大全_第3頁
c語言頭文件大全_第4頁
c語言頭文件大全_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

c語言頭文件大全ctype.h字符處理函數(shù):本類別函數(shù)用于對單個字符進行處理,包括字符的類別測試和字符的大小寫轉(zhuǎn)換字符測試是否字母和數(shù)字isalnum是否字母isalpha是否控制字符iscntrl是否數(shù)字isdigit是否可顯示字符(除空格外)isgraph是否可顯示字符(包括空格)isprint是否既不是空格,又不是字母和數(shù)字的可顯示字符ispunct是否空格isspace是否大寫字母isupper是否16進制數(shù)字(0—9,A-F)字符isxdigit字符大小寫轉(zhuǎn)換函數(shù)轉(zhuǎn)換為大寫字母toupper轉(zhuǎn)換為小寫字母tolower頭文件local.h地區(qū)化:本類別的函數(shù)用于處理不同國家的語言差異。地區(qū)控制地區(qū)設置setlocale數(shù)字格式約定查詢國家的貨幣、日期、時間等的格式轉(zhuǎn)換localeconv頭文件math.h數(shù)學函數(shù):本分類給出了各種數(shù)學計算函數(shù),必須提醒的是ANSIC標準中的數(shù)據(jù)格式并不符合IEEE754標準,一些C語言編譯器卻遵循IEEE754(例如frinklinC51)反余弦acos反正弦asin反正切atan反正切2atan2余弦cos正弦sin正切tan雙曲余弦cosh雙曲正弦sinh雙曲正切tanh指數(shù)函數(shù)exp指數(shù)分解函數(shù)frexp乘積指數(shù)函數(shù)fdexp自然對數(shù)10g以10為底的對數(shù)10g10浮點數(shù)分解函數(shù)modf冪函數(shù)pow平方根函數(shù)sqrt求下限接近整數(shù)ceil絕對值fabs求上限接近整數(shù)floor求余數(shù)fmod頭文件setjmp.hio.h本分類函數(shù)用于實現(xiàn)在不同底函數(shù)之間直接跳轉(zhuǎn)代碼?!4嬲{(diào)用環(huán)境setjmp恢復調(diào)用環(huán)境longjmp頭文件signal.h信號處理:該分類函數(shù)用于處理那些在程序執(zhí)行過程中發(fā)生例外的情況?!付ㄐ盘柼幚砗瘮?shù)signal發(fā)送信號raise頭文件stdarg.h可變參數(shù)處理:本類函數(shù)用于實現(xiàn)諸如printf,scanf等參數(shù)數(shù)量可變底函數(shù)??勺儏?shù)訪問宏可變參數(shù)開始宏va_start可變參數(shù)結束宏va_end可變參數(shù)訪問宏訪問下一個可變參數(shù)宏va_arg頭文件stdio.h輸入輸出函數(shù):該分類用于處理包括文件、控制臺等各種輸入輸出設備,各種函數(shù)以“流”的方式實現(xiàn)—刪除文件remove修改文件名稱rename生成臨時文件名稱tmpfile得到臨時文件路徑tmpnam文件訪問關閉文件fclose刷新緩沖區(qū)fflush打開文件fopen將已存在的流指針和新文件連接freopen設置磁盤緩沖區(qū)setbuf設置磁盤緩沖區(qū)setvbuf格式化輸入與輸出函數(shù)格式輸出fprintf格式輸入fscanf格式輸出(控制臺)printf格式輸入(控制臺)scanf格式輸出到緩沖區(qū)sprintf從緩沖區(qū)中按格式輸入sscanf格式化輸出vfprintf格式化輸出vprintf格式化輸出vsprintf字符輸入輸出函數(shù)輸入一個字符fgetc字符串輸入fgets字符輸出fputc字符串輸出fputs字符輸入(控制臺)getc字符輸入(控制臺)getchar字符串輸入(控制臺)gets字符輸出(控制臺)putc字符輸出(控制臺)putchar字符串輸出(控制臺)puts字符輸出到流的頭部ungetc直接輸入輸出直接流讀操作fread直接流寫操作fwrite文件定位函數(shù)得到文件位置fgetpos文件位置移動fseek文件位置設置fsetpos得到文件位置ftell文件位置復零位remind錯誤處理函數(shù)錯誤清除clearerr文件結尾判斷feof文件錯誤檢測ferror得到錯誤提示字符串perror頭文件stdlib.h實用工具函數(shù):本分類給出了一些函數(shù)無法按以上分類,但又是編程所必須要的。字符串轉(zhuǎn)換函數(shù)字符串轉(zhuǎn)換為整數(shù)atoi字符串轉(zhuǎn)換為長整數(shù)atol字符串轉(zhuǎn)換為浮點數(shù)strtod字符串轉(zhuǎn)換為長整數(shù)strtol字符串轉(zhuǎn)換為無符號長整型strtoul偽隨機序列產(chǎn)生函數(shù)產(chǎn)生隨機數(shù)rand設置隨機函數(shù)的起動數(shù)值srand存儲管理函數(shù)分配存儲器calloc釋放存儲器free存儲器分配malloc重新分配存儲器realloc環(huán)境通信中止程序abort退出程序執(zhí)行,并清除環(huán)境變量atexit退出程序執(zhí)行exit讀取環(huán)境參數(shù)getenv程序掛起,臨時執(zhí)行一個其他程序system搜索和排序工具二分查找(數(shù)據(jù)必須已排序)bsearch快速排序qsort整數(shù)運算函數(shù)求絕對值abs得到除法運算底商和余數(shù)div求長整形底絕對值labs求長整形除法的商和余數(shù)ldiv多字節(jié)字符函數(shù)得到多字節(jié)字符的字節(jié)數(shù)mblen得到多字節(jié)字符的字節(jié)數(shù)mbtowc多字節(jié)字符轉(zhuǎn)換wctomb多字節(jié)字符的字符串操作將多字節(jié)串轉(zhuǎn)換為整數(shù)數(shù)組mbstowcs將多字節(jié)串轉(zhuǎn)換為字符數(shù)組mcstowbs頭文件string.h字符串處理:本分類的函數(shù)用于對字符串進行合并、比較等操作—字符串拷貝塊拷貝(目的和源存儲區(qū)不可重疊)memcpy塊拷貝(目的和源存儲區(qū)可重疊)memmove串拷貝strcpy按長度的串拷貝strncpy字符串連接函數(shù)串連接strcat按長度連接字符串strncat串比較函數(shù)塊比較memcmp字符串比較strcmp字符串比較(用于非英文字符)strcoll按長度對字符串比較strncmp字符串轉(zhuǎn)換strxfrm字符與字符串查找字符查找memchr字符查找strchr字符串查找strcspn字符串查找strpbrk字符串查找strspn字符串查找strstr字符串分解strtok雜類函數(shù)字符串設置memset錯誤字符串映射strerror求字符串長度strlen頭文件time.h日期和時間函數(shù):本類別給出時間和日期處理函數(shù)時間操作函數(shù)得到處理器時間clock得到時間差difftime設置時間mktime得到時間time時間轉(zhuǎn)換函數(shù)得到以ASCII碼表示的時間asctime得到字符串表示的時間ctime得到指定格式的時間strftime序號庫類別頭文件1錯誤處理errno.h2字符處理ctype.h3地區(qū)化local.h4數(shù)學函數(shù)math.h5信號處理signal.h6輸入輸出stdio.h7實用工具程序stdlib.h8字

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論