C語言函數(shù)大全_第1頁
C語言函數(shù)大全_第2頁
C語言函數(shù)大全_第3頁
C語言函數(shù)大全_第4頁
C語言函數(shù)大全_第5頁
已閱讀5頁,還剩11頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、C語言函數(shù)大全1 字符測試函數(shù)函數(shù)(及意義) 函數(shù)分解Isalnum()判斷字符是否 is alphbet(字母表) number(數(shù)字) 為字母或數(shù)字 Isalpha()判斷是否為英文 is alphbet(字母表) 字母 Isblank()空格和TAB is blank(空格) Iscntrl() 控制 is control(控制) Isdigit()數(shù)字 is digit(數(shù)字) Isgraph()除空格外的可打 is graph(圖表)印字符Islower()是否為小寫 is lowercase(小寫)Isprintf()可打印字符含空 這個簡單字符Ispunct()標(biāo)點或特殊符號 i

2、s punctuation(標(biāo)點)Isspace()檢查是否為空字 is space(空間)符,即判斷是否為空格,水平定位字符“t”,歸位字符“r”,垂直定位字符“v”,換行字符“n”,翻頁“f”Isupper()是否為大寫字母 is upper_case(大寫) Isxdigit()十六進制 is hexadecimal digit(十六進制)Tolower()將小寫轉(zhuǎn)換成 大寫Toupper()將大寫轉(zhuǎn)換成 這個簡單(to change 或者 to covert 或者 小寫 transformation 字符串函數(shù)Memchr()在某一內(nèi)存范圍內(nèi)查找一特定字符Memory (儲存)char

3、(字符型 炭 )也可以是character (字符)Memcmp()比較區(qū)域str1,str2的前n個字節(jié)Memory(同理)compare(比較)Memcpy()由str2所指內(nèi)存區(qū)域復(fù)制n個字節(jié)到str1所指內(nèi)存區(qū)域Memory copy(復(fù)制)Memmove()兩個所指的內(nèi)存區(qū)域可重疊,但是內(nèi)容會更改,函數(shù)返回值為指向區(qū)域內(nèi)存的指針Memory move(移動)Memset()把str所指的內(nèi)存區(qū)域的前N個字節(jié)設(shè)置成字符c Set(設(shè)置)Strcat()把src所指字符串添加到dest結(jié)尾處的0String(字符串)catch(趕上)Strncat()從字符串src的開頭拷貝n個字符到d

4、est字符串尾部,dest要有足夠的空間來容納要靠被的字符串。如果n大于字符串的長度,那么僅將src全部追加到dest的尾部。Strncat()會將dest字符串最后的0覆蓋掉,字符追加完成后,在追加到0.String(字符串)n(數(shù))catch(趕上)Strchr()查找字符串中首次出現(xiàn)字符c的位置String()char(字符)Strcmp()比較字符串str1和str2Compare(比較)Strcoll()以環(huán)境變量LC_COLLATE所指的文字排列次序來比較s1和s2參考用Collate(整理 對照 )Strcpy()把src所指由NULL結(jié)束的字符串復(fù)制到dest所指的數(shù)組中Cop

5、y(復(fù)制)Strcspn()順序在字符串s1中搜尋與s2中相同字符,包括結(jié)束符NULL,返回這個字符在s1中的一次出現(xiàn)的位置。Character(特征)span(橫跨 貫穿)特征:s2字符Strerror()返回錯誤原因的描述字符串這個簡單Strlen()計算指定的字符串s的長度,不包括結(jié)束字符0Length(長度)Strncmp()比較字符串前n個字符n(個數(shù))Strncpy()用來復(fù)制字符串前n個字符Copy(復(fù)制)Strpbrk()檢索兩個字符串中首個相同字符的位置Pointer break(指針退出)Trrchr()在字符串中查找指定字符的最后一個出現(xiàn)的位置參考rump(鳥的尾部 獸的

6、臀部)Char(字符)Strspn()計算字符串str開頭連續(xù)包含指定字符串a(chǎn)ccept的字符數(shù)目,strspn()從參數(shù)str字符串的開頭計算連續(xù)的字符,而這些字符完全是accept所指字符串中的字符。若strspn()返回的數(shù)值為n,則代表字符串str開頭連續(xù)有n個字符都屬于字符串a(chǎn)ccept內(nèi)的字符Span(橫跨 貫穿)Strstr()檢索子串在字符串中首次出現(xiàn)的位置這個簡單Strtok()分解字符串為一組字符串Toke down(拆掉 拆臺)Strxfrm()使用當(dāng)前的區(qū)域設(shè)置來轉(zhuǎn)換字符串?dāng)嘌院瘮?shù)Assert()測試一個條件并可能是程序終止Assert(斷言 主張 堅持 生效 維護)這

7、個單詞我看過n遍就是記不住本土化函數(shù)Localeconv()返回當(dāng)前地域設(shè)置的信息Locale(現(xiàn)場 場所)convey(傳達(dá),運輸,表達(dá))Setlocale()配置地域化信息函數(shù)Set(安排 規(guī)定)數(shù)學(xué)函數(shù)(幾個簡單的就不說了,也沒有特定的英文比如sin三角函數(shù))Ceil()計算不小于某數(shù)的最小整數(shù)Ceiling(天花板 上限 最高限度 最大額度 )Floor()計算不大于某數(shù)的最大整數(shù)Floor(底部 地板 地面)Fmod()計算給定值的余數(shù)Figure(計算)mode(余數(shù))Frexp()把一個雙精度數(shù)分解為尾數(shù)的指數(shù)Figure() exponent(指數(shù))Idexp()計算指定的冪次

8、數(shù)Identify(確認(rèn) 明驗)引申為指定exponent(指數(shù))Pow()計算“x”的“y”次冪不知道啊Modf()計算給定浮點數(shù)的小數(shù)部分Mode(模) Figure(計算)模的計算跳轉(zhuǎn)函數(shù)Setjmp()存儲當(dāng)前運行環(huán)境environment變量中Set(配置)jump(跳躍點)Longjmp()跳轉(zhuǎn)到保存envbuf參數(shù)的setjmp函數(shù)調(diào)用返回,此時setjmp返回值就是val。這個是瞎扯的不知道long(渴望)信號函數(shù)Signal()設(shè)置信號處理方式Siganal(信號)Raise()向正在執(zhí)行的程序發(fā)送信號sigRaise(發(fā)出)可變參函數(shù)Va_start()獲取參數(shù)列表中的參數(shù)

9、Variable(可變的)start(開始)Va_arg()獲取參數(shù)Variable(可變的)argument(參數(shù))Va_end()關(guān)閉指針End(結(jié)束)輸入輸出函數(shù)Clearerr()清除參數(shù)stream 指定的文件流所使用的錯誤旗標(biāo).Clear(清除)error(錯誤)Fclose()fclose()用來關(guān)閉先前fopen()打開的文件. 此動作會讓緩沖區(qū)內(nèi)的數(shù)據(jù)寫入文件中, 并釋放系統(tǒng)所提供的文件資源.只要出現(xiàn)錯誤標(biāo)志,就一直保留,直到對同一文件調(diào)用clearerr()函數(shù)或者rewind()函數(shù),或者任意一個輸入輸出函數(shù)Clearerr()函數(shù)和ferror()函數(shù)應(yīng)該配合使用,通過

10、ferror()函數(shù)檢測出文件有錯誤標(biāo)志后要使用clearerr()函數(shù)復(fù)位標(biāo)志錯誤File(文件)close(關(guān)閉)Feof()檢查文件是否讀到了文件末尾File(文件)end off(結(jié)尾)Ferror()檢查文件是否有錯誤File(文件)error(錯誤)Fflush()fflush()會強迫將緩沖區(qū)內(nèi)的數(shù)據(jù)寫回參數(shù)stream 指定的文件中. 如果參數(shù)stream 為NULL,fflush()會將所有打開的文件數(shù)據(jù)更新.File(文件)flush(強行趕出 把什么清除)Fgetpos()依據(jù)當(dāng)前文件的句柄,獲取訪問當(dāng)前指針位置信息File(文件)get(獲取)position(位置)Fgetc()文件指針stream指向的文件中讀取一個字符,讀取一個字符后,光標(biāo)位置后移一個字節(jié)。File(文件)get(獲取)char(字符)Fgets()獲取流Get(獲取)stream(流)標(biāo)準(zhǔn)工具庫函數(shù)Abort()Abs()Atexit()Atof()Atoi()Atol()Bsearch()Calloc()Div()Exit()Free()Getenv()Labs()Ldiv()Molloc()Mblen()Mbstowcs()Mb

溫馨提示

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

評論

0/150

提交評論