vc++講義附錄2 常用庫函數(shù)

vc++講義附錄2 常用庫函數(shù)

ID:6579335

大?。?13.00 KB

頁數(shù):7頁

時間:2018-01-18

vc++講義附錄2 常用庫函數(shù)_第1頁
vc++講義附錄2 常用庫函數(shù)_第2頁
vc++講義附錄2 常用庫函數(shù)_第3頁
vc++講義附錄2 常用庫函數(shù)_第4頁
vc++講義附錄2 常用庫函數(shù)_第5頁
資源描述:

《vc++講義附錄2 常用庫函數(shù)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、附錄2常用庫函數(shù)349附錄2常用庫函數(shù)MicrosoftC為應(yīng)用程序設(shè)計人員提供了大量的庫函數(shù),其功能覆蓋了程序設(shè)計的方方面面,為每個程序員所必須掌握。在本附錄中,我們選列了其中較常用的庫函數(shù),供讀者查詢參考。為了節(jié)省篇幅,我們只列出了函數(shù)原型和簡單的功能說明。如果在使用時對某庫函數(shù)的功能、參數(shù)設(shè)置和返回值等仍有疑問,可以直接查看MSDN中的有關(guān)說明。1.分類庫函數(shù),原型均在頭文件ctype.h中。這組庫函數(shù)實際上均為帶參數(shù)的宏。原型:intisalpha(intc);功能:如果c為字母返回非0值,否則返回0

2、。原型:intisdigit(intc);功能:如果c為數(shù)字返回非0值,否則返回。原型:intisalnum(intc);功能:如果c為字母或數(shù)字返回非0值,否則返回0。原型:intislower(intc);intisupper(intc);功能:如果c為小寫(大寫)字母返回非0值,否則返回0。原型:intisprint(intc);功能:如果c為可打印字符(包括字母、數(shù)字、空格和各種符號等)返回非0值,否則返回0。原型:intisspace(intc);功能:如果c為空格、制表符、回車換行符等則返回非0值

3、,否則返回0。原型:inttolower(intch);inttoupper(intch);功能:將字符轉(zhuǎn)換為小寫或大寫字符。2.目錄操作函數(shù),用于在程序中處理文件目錄系統(tǒng),原型均在頭文件direct.h中。原型:int_chdir(constchar*dirname);功能:改變當(dāng)前目錄。原型:int_chdrive(intdrive);功能:改變當(dāng)前驅(qū)動器。原型:char*_getcwd(char*buffer,intmaxlen);功能:讀取當(dāng)前目錄。原型:char*_getdcwd(intdrive,

4、char*buffer,intmaxlen);功能:從指定驅(qū)動器的讀取當(dāng)前目錄。附錄2常用庫函數(shù)349原型:int_getdrive(void);功能:讀取當(dāng)前磁盤驅(qū)動器。原型:int_mkdir(constchar*dirname);功能:建立目錄。原型:int_rmdir(constchar*dirname);功能:刪除目錄。原型:void_searchenv(constchar*filename,constchar*varname,char*pathname);功能:按指定路徑查找給出的文件。3.進(jìn)程和

5、環(huán)境控制庫函數(shù),原型均在頭文件Process.h或Stdlib.h中。原型:voidabort(void);功能:異常終止一個進(jìn)程。原型:voidexit(intstatus);功能:中止程序。原型:intsystem(char*command);功能:在不退出程序的情況下直接啟動DOS的命令行。可以使用此函數(shù)運行其它程序,然后在返回原來的應(yīng)用程序。4.類型轉(zhuǎn)換庫函數(shù),除注明者外,原型均在頭文件stdlib.h中。原型:intatoi(char*s);longatol(char*s);doubleatof(c

6、har*s);功能:將字符串分別轉(zhuǎn)換為整型數(shù)、長整型數(shù)和雙精度型數(shù)。atof()的原型在頭文件math.h中。原型:char*_itoa(intvalue,char*string,intradix);char*_ltoa(longvalue,char*string,intradix);功能:整型或長整型數(shù)值轉(zhuǎn)換為字符串。5.輸入/輸出庫函數(shù),除注明者外,原型均在頭文件stdio.h中。原型:intgetchar(void);功能:從標(biāo)準(zhǔn)輸入設(shè)備(鍵盤,下同)讀一個字符。原型:intgetch(void);in

7、tgetche(void);功能:從標(biāo)準(zhǔn)輸入設(shè)備(鍵盤,下同)讀一個字符。原型:int_kbhit(void);功能:檢查當(dāng)前按鍵是否有效。原型在頭文件conio.h中。原型:intputchar(intc);功能:向標(biāo)準(zhǔn)輸出設(shè)備(顯示屏,下同)寫一個字符。原型:int_putch(intc);功能:向控制臺寫一個字符。附錄2常用庫函數(shù)349原型:intprintf(constchar*format[,argument]...);功能:向標(biāo)準(zhǔn)輸出設(shè)備進(jìn)行格式化輸出。原型:intscanf(constchar*

8、format[,argument]...);功能:從標(biāo)準(zhǔn)輸入設(shè)備進(jìn)行格式化輸入。原型:char*gets(char*buffer);功能:從標(biāo)準(zhǔn)輸人設(shè)備輸入字符串。原型:intputs(constchar*string);功能:向標(biāo)準(zhǔn)輸出設(shè)備寫字符串。原型:int_ungetch(intc);功能:將一個字符退回鍵盤緩沖區(qū),下次用getch()等函數(shù)即可讀此字符。原型:FILE*fopen(cons

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。