版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)未來(lái)教育搜集整理制作C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)未來(lái)教育搜集整理制作1C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)索引Aabort1010111212131313141415absabsreadabswriteacosasctimeasinassertatanatexitatoiatolBbcd16161717biosdiskbiosprintbsearchCcalloc1818ceil2C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)索引Aabort1010111212131313141415absabsreadabswriteacosasctimeasinassertatanatexitatoiatolBbcd16161717biosdiskbiosprintbsearchCcalloc1818ceil2C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)cgetschdir1919192020202121212222_chmodchmodclearerclockcloseclosegraphcosctimectrlbrkDdelay23232324disabledivEenable252525exitexpFfabs2727282828292929farcallocfarfreefarmallocfarreallocfclosefcloseallfeof3C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)cgetschdir1919192020202121212222_chmodchmodclearerclockcloseclosegraphcosctimectrlbrkDdelay23232324disabledivEenable252525exitexpFfabs2727282828292929farcallocfarfreefarmallocfarreallocfclosefcloseallfeof3C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)fgetcfgets30303131313232323333343434353536363637373738fgetposfflushfloodfillfloorfnmergefnsplitfopenfp_offfprintffputcfputsfp_segfreefreopenfrexpfscanffseekfsetposftellfwriteGgcvtgetc3939394040414141424242getchargetcurdirgetcwdgetdategetdfreegetdiskgetenvgetimagegetmaxx4C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)fgetcfgets30303131313232323333343434353536363637373738fgetposfflushfloodfillfloorfnmergefnsplitfopenfp_offfprintffputcfputsfp_segfreefreopenfrexpfscanffseekfsetposftellfwriteGgcvtgetc3939394040414141424242getchargetcurdirgetcwdgetdategetdfreegetdiskgetenvgetimagegetmaxx4C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)getmaxy4343434444454545getpixelgetpspgettimegetvectgetxgetygmtimeIimagesize4747474848494949505050515152525253initgraphinportinportbint86int86xintdosintdosxintrisalnumisalphaiscntrlisdigitisupperitoaKkbhitkeep54545C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)getmaxy4343434444454545getpixelgetpspgettimegetvectgetxgetygmtimeIimagesize4747474848494949505050515152525253initgraphinportinportbint86int86xintdosintdosxintrisalnumisalphaiscntrlisdigitisupperitoaKkbhitkeep54545C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Llabs5555565656575757585859ldexpldivlocaltimeloglog10longjmp_lrotl_lrotrlseekltoaMmalloc606061616162626363636464mkdirmblenmemchrmemcmpmemcpymemmovememsetmktempmk_fpmodfmovedataO_open656566openoutport6C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Llabs5555565656575757585859ldexpldivlocaltimeloglog10longjmp_lrotl_lrotrlseekltoaMmalloc606061616162626363636464mkdirmblenmemchrmemcmpmemcpymemmovememsetmktempmk_fpmodfmovedataO_open656566openoutport6C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)outtextxy66Ppeek67676768686869697070perrorpowprintfputchputcharputenvputimageputpixelputsQqsort70R_read7272737373747475757576readreallocrectangleremoverenamerestorecrtmoderewindrmdir_rotl_rotr7C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)outtextxy66Ppeek67676768686869697070perrorpowprintfputchputcharputenvputimageputpixelputsQqsort70R_read7272737373747475757576readreallocrectangleremoverenamerestorecrtmoderewindrmdir_rotl_rotr7C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Sscanf7777787878797979808081818182828283838384848585868686878788888889searchpathsetactivepagesetbufsetcolorsetdisksetgraphmodesetjmpsetlinestylesetlocalesetvbufsetvisualpagesignalsinsinhsprintfsqrtsrandsscanfstrcmpstrcpystrcspnstrerrorstrlenstrncatstrncmpstrncpystrrchrstrstrstrtokstrtoulsystem8C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Sscanf7777787878797979808081818182828283838384848585868686878788888889searchpathsetactivepagesetbufsetcolorsetdisksetgraphmodesetjmpsetlinestylesetlocalesetvbufsetvisualpagesignalsinsinhsprintfsqrtsrandsscanfstrcmpstrcpystrcspnstrerrorstrlenstrncatstrncmpstrncpystrrchrstrstrstrtokstrtoulsystem8C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ttan9090919191timetmpnamUungetc93Vvfprintf949495vprintfvsprintfWwcstombs96969797wctomb_writewrite9C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ttan9090919191timetmpnamUungetc93Vvfprintf949495vprintfvsprintfWwcstombs96969797wctomb_writewrite9C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Aabort功能異常終止程序頭文件stdlib.h語(yǔ)法 voidabort(void); abs功能整數(shù)的絕對(duì)值頭文件stdlib.hC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Aabort功能異常終止程序頭文件stdlib.h語(yǔ)法 voidabort(void); abs功能整數(shù)的絕對(duì)值頭文件stdlib.h語(yǔ)法 intabs(intj); 返回值整數(shù)j的絕對(duì)值。如果不能表示j的絕對(duì)值,那么函數(shù)的行為是未定義的。10C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)absread功能讀磁盤(pán)絕對(duì)扇區(qū)函數(shù)頭文件dosh語(yǔ)法 intabsread(intdrive,intnum,intsectnum,void*buf) 返回值0:;C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)absread功能讀磁盤(pán)絕對(duì)扇區(qū)函數(shù)頭文件dosh語(yǔ)法 intabsread(intdrive,intnum,intsectnum,void*buf) 返回值0:;-1:失敗。abswrite功能寫(xiě)磁盤(pán)絕對(duì)扇區(qū)函數(shù)頭文件dosh語(yǔ)法返回值0:;-1:失敗。acos功能11intabswrite(intdrive,intnsects,intlsect,void*buffer)drive=0(A驅(qū)動(dòng)器)、1(B驅(qū)動(dòng)器)、nsects=要寫(xiě)的扇區(qū)數(shù)(64K個(gè));lsect=起始邏輯扇區(qū)號(hào);buffer=要寫(xiě)入數(shù)據(jù)的內(nèi)存起始地址。C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)反余弦頭文件math.h語(yǔ)法 math.hdoubleacos(doublex); 返回值x的反余弦值。返回值的范圍在0到π之間。如果x的值不在?1C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)反余弦頭文件math.h語(yǔ)法 math.hdoubleacos(doublex); 返回值x的反余弦值。返回值的范圍在0到π之間。如果x的值不在?1到+1之間,那么就會(huì)發(fā)生定義域錯(cuò)誤。asctime功能把日期和時(shí)間轉(zhuǎn)換成ASCII碼頭文件timeh語(yǔ)法 char*asctime(conststructtm*timeptr); 返回值指向以空字符結(jié)尾的字符串的指針。asin功能反正弦頭文件math.h語(yǔ)法12C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù) doubleasin(doublex); 返回值x的反正弦值。返回值的范圍在-π/2到π/2之間。如果x的值不在-1C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù) doubleasin(doublex); 返回值x的反正弦值。返回值的范圍在-π/2到π/2之間。如果x的值不在-1到+1之間,那么就會(huì)發(fā)生定義域錯(cuò)誤。assert功能診斷表達(dá)式的真值頭文件asserth語(yǔ)法 voidassert(intexpression); atan功能反正切頭文件math.h語(yǔ)法 doubleatan(doublex); 返回值x的反正切值。返回值的范圍在?π/2到π/2之間。atexit功能在程序處要調(diào)用的函數(shù)13C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件stdlib.h語(yǔ)法 intatexit(void(*func)(void)); 返回值如果,返回零。如果不 ,則返回非零(達(dá)到由實(shí)現(xiàn)定義的限制)。atof功能將字符串轉(zhuǎn)換成浮點(diǎn)數(shù)的函數(shù)頭文件math.h、stdlibh語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件stdlib.h語(yǔ)法 intatexit(void(*func)(void)); 返回值如果,返回零。如果不 ,則返回非零(達(dá)到由實(shí)現(xiàn)定義的限制)。atof功能將字符串轉(zhuǎn)換成浮點(diǎn)數(shù)的函數(shù)頭文件math.h、stdlibh語(yǔ)法 doubleatof(constchar*s) 返回值字符串的轉(zhuǎn)換值。atoi功能將字符串轉(zhuǎn)換成整型數(shù)的函數(shù)頭文件stdlib.h語(yǔ)法 intatoi(constchar*s) 返回值字符串的轉(zhuǎn)換值。若出錯(cuò)則返回0。14C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)atol功能將字符串轉(zhuǎn)換成長(zhǎng)整型數(shù)的函數(shù)頭文件stdlib.h語(yǔ)法 longC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)atol功能將字符串轉(zhuǎn)換成長(zhǎng)整型數(shù)的函數(shù)頭文件stdlib.h語(yǔ)法 longatol(constchar*s) 返回值字符串的轉(zhuǎn)換值。若出錯(cuò)則返回0。15C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Bbcd功能把一個(gè)數(shù)轉(zhuǎn)換成對(duì)應(yīng)的BCD碼的函數(shù)頭文件bcd.h語(yǔ)法biosdisk功能調(diào)用BIOS磁盤(pán)驅(qū)動(dòng)程序函數(shù)頭文件bios.h語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Bbcd功能把一個(gè)數(shù)轉(zhuǎn)換成對(duì)應(yīng)的BCD碼的函數(shù)頭文件bcd.h語(yǔ)法biosdisk功能調(diào)用BIOS磁盤(pán)驅(qū)動(dòng)程序函數(shù)頭文件bios.h語(yǔ)法 charbiosdisk(intcmd,intdrive,inthead,inttrack,intsector,intnsects,void*buffer)返回值0x00-操作0x01-錯(cuò)誤命令0x03-企圖寫(xiě)具有寫(xiě)保護(hù)的磁盤(pán)16bcdbcd(intx)bcdbcd(doublex)bcdbcd(doublex,intdecimals)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)0x07-驅(qū)動(dòng)器參數(shù)設(shè)置錯(cuò)誤0x10-磁盤(pán)讀/CRC/ECC錯(cuò)誤biosprint功能調(diào)用BIOS打印機(jī)I/O接口的函數(shù)頭文件bios.h語(yǔ)法 intC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)0x07-驅(qū)動(dòng)器參數(shù)設(shè)置錯(cuò)誤0x10-磁盤(pán)讀/CRC/ECC錯(cuò)誤biosprint功能調(diào)用BIOS打印機(jī)I/O接口的函數(shù)頭文件bios.h語(yǔ)法 intbiosprint(intcmd,intabyte,intport) 返回值打印機(jī)狀態(tài)0(設(shè)備超時(shí))3(I/O出錯(cuò));4(打印機(jī)已選擇)5(沒(méi)紙);位6(打印機(jī)確認(rèn));7(不忙)bsearch功能二分檢索頭文件stdlib.h語(yǔ)法返回值指向數(shù)組元素的指針,此數(shù)組元素是用來(lái)測(cè)試是否等于關(guān)鍵字的。17void*bsearch(constvoid*key,constvoid*base,sizetmemb,sizetsize,int(*compar)(constvoid*,constvoid*));C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ccalloc功能分配內(nèi)存函數(shù)頭文件stdlib.h、calloch語(yǔ)法 void*calloc(size_tC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ccalloc功能分配內(nèi)存函數(shù)頭文件stdlib.h、calloch語(yǔ)法 void*calloc(size_tnitems,size_tsize) 返回值返回指向新分配內(nèi)存的指針??臻g不夠則返回NULL。ceil功能求不小于num的最小雙精度整數(shù)頭文件math.h語(yǔ)法 doubleceil(doublenum) 18C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)cgets功能讀字符串函數(shù)頭文件conio.h語(yǔ)法 char*cgets(char*str) 返回值指向str[2]的指針。chdir功能改變當(dāng)前目錄的函數(shù)頭文件dirh語(yǔ)法 C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)cgets功能讀字符串函數(shù)頭文件conio.h語(yǔ)法 char*cgets(char*str) 返回值指向str[2]的指針。chdir功能改變當(dāng)前目錄的函數(shù)頭文件dirh語(yǔ)法 intchdir(constchar*path) 返回值0();-1(失敗)_chmod功能改變文件存取權(quán)限的函數(shù)頭文件io.h、dos.h19C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)語(yǔ)法 int_chmod(constchar*path,intfunc[,intattrib]) 返回值失敗時(shí)返回-1。件是只讀文件;時(shí)返回文件的屬性字節(jié),如果返回值&FA_RDONLYC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)語(yǔ)法 int_chmod(constchar*path,intfunc[,intattrib]) 返回值失敗時(shí)返回-1。件是只讀文件;時(shí)返回文件的屬性字節(jié),如果返回值&FA_RDONLY不等于0,則文chmod功能改變文件存取權(quán)限的函數(shù)頭文件io.h、sys\stat.h語(yǔ)法 intchmod(constchar*path,intamode) 返回值0();-1(失敗)clearer功能清除流錯(cuò)誤頭文件stdio.h語(yǔ)法 voidclearerr(FILE*stream); clock功能20C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)測(cè)得從程序開(kāi)始到調(diào)用處處理機(jī)所用的時(shí)間頭文件timeh語(yǔ)法 longclock(void) close功能關(guān)閉文件函數(shù)頭文件io.h語(yǔ)法 intclose(inthandle) 返回值0(C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)測(cè)得從程序開(kāi)始到調(diào)用處處理機(jī)所用的時(shí)間頭文件timeh語(yǔ)法 longclock(void) close功能關(guān)閉文件函數(shù)頭文件io.h語(yǔ)法 intclose(inthandle) 返回值0();-1(失敗)closegraph功能關(guān)閉圖形函數(shù)頭文件graphics.h語(yǔ)法 voidfarclosegraph(void) cos功能21C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)計(jì)算arg(弧度)的余弦值頭文件math.h語(yǔ)法 doublecos(doublearg) ctime功能把日期和時(shí)間轉(zhuǎn)換成字符串頭文件timeC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)計(jì)算arg(弧度)的余弦值頭文件math.h語(yǔ)法 doublecos(doublearg) ctime功能把日期和時(shí)間轉(zhuǎn)換成字符串頭文件timeh語(yǔ)法 char*ctime(consttime_t*timer); 返回值指向字符串的指針,此字符串描述了本地時(shí)間,此時(shí)間等價(jià)于timer指向的日歷時(shí)間。。ctrlbrk功能設(shè)置ctrl-break處理程序的函數(shù)頭文件dosh語(yǔ)法 voidctrlbrk(int(*handle)(void)) 22C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ddelay功能暫停函數(shù)頭文件dosh語(yǔ)法 voiddelay(unsignedmilliseconds) disable功能中斷的宏頭文件C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ddelay功能暫停函數(shù)頭文件dosh語(yǔ)法 voiddelay(unsignedmilliseconds) disable功能中斷的宏頭文件dosh語(yǔ)法 voiddisble(void) difftime功能時(shí)間差頭文件23C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)timeh語(yǔ)法 doubledifftime(time_ttime1,time_tC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)timeh語(yǔ)法 doubledifftime(time_ttime1,time_ttime0); 返回值time0(較早的時(shí)間)和time1之間的差值,此值按秒來(lái)衡量。div功能整數(shù)除法頭文件stdlib.h語(yǔ)法 div_tdiv(intnumer,intdenom); 返回值含有quot(numer除以denom時(shí)的商)和rem(余數(shù))的結(jié)構(gòu)。如果無(wú)法表示結(jié)果,那么函數(shù)的行為是未定義的。24C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Eenable功能開(kāi)硬件中斷的宏頭文件dosh語(yǔ)法 voidenable(void) exit功能程序頭文件stdlib.h語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Eenable功能開(kāi)硬件中斷的宏頭文件dosh語(yǔ)法 voidenable(void) exit功能程序頭文件stdlib.h語(yǔ)法 voidexit(intstatus); exp功能指數(shù)頭文件25C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)math.h語(yǔ)法 doubleexp(doubleC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)math.h語(yǔ)法 doubleexp(doublex); 返回值e的x次冪的值(即ex)。如果x的數(shù)過(guò)大,那么可能會(huì)發(fā)生取值范圍錯(cuò)誤。26C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ffabs功能浮點(diǎn)數(shù)的絕對(duì)值頭文件math.h語(yǔ)法 doublefabs(doublex); 返回值x的絕對(duì)值。C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ffabs功能浮點(diǎn)數(shù)的絕對(duì)值頭文件math.h語(yǔ)法 doublefabs(doublex); 返回值x的絕對(duì)值。farcalloc功能從遠(yuǎn)堆中分配內(nèi)存的函數(shù)頭文件alloc.h語(yǔ)法 voidfar*farcalloc(unsignedlongnunits,unsignedlongunitsz) 返回值返回指向新分配塊的指針,若內(nèi)存不夠,則返回NULL。27C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)farfree功能從遠(yuǎn)堆中一塊已分配內(nèi)存的函數(shù)頭文件alloc.h語(yǔ)法 voidfarfree(voidfar*block) farmalloc功能從遠(yuǎn)堆中分配內(nèi)存的函數(shù)頭文件alloc.h語(yǔ)法 C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)farfree功能從遠(yuǎn)堆中一塊已分配內(nèi)存的函數(shù)頭文件alloc.h語(yǔ)法 voidfarfree(voidfar*block) farmalloc功能從遠(yuǎn)堆中分配內(nèi)存的函數(shù)頭文件alloc.h語(yǔ)法 voidfar*farmalloc(unsignedlongnbytes) 返回值返回指向新分配內(nèi)存的指針,若內(nèi)存不夠,則返回NULL。farrealloc功能調(diào)整遠(yuǎn)堆中已分配塊的函數(shù)頭文件:alloc.h語(yǔ)法 voidfar*farrealloc(voidfar*oldblock,unsignedlongnbytes) 28C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值返回調(diào)整后的新內(nèi)存地址。若不能重新分配,則返回NULL。fclose功能關(guān)閉一個(gè)流函數(shù)頭文件stdio.h語(yǔ)法 intfclose(FILE*stream) 返回值0();EOF(C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值返回調(diào)整后的新內(nèi)存地址。若不能重新分配,則返回NULL。fclose功能關(guān)閉一個(gè)流函數(shù)頭文件stdio.h語(yǔ)法 intfclose(FILE*stream) 返回值0();EOF(失敗)fcloseall功能關(guān)閉打開(kāi)的流的函數(shù)頭文件stdio.h語(yǔ)法 intfcloseall(void) 返回值關(guān)閉流的總數(shù)。如果發(fā)現(xiàn)錯(cuò)誤則返回EOF。feof功能檢查文件是否結(jié)束的函數(shù)29C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件stdio.h語(yǔ)法 intfeof(FILE*fp) 返回值文件結(jié)束返回非0值,否則返回0。fgetc功能從文件中字符頭文件stdio.h語(yǔ)法 intC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件stdio.h語(yǔ)法 intfeof(FILE*fp) 返回值文件結(jié)束返回非0值,否則返回0。fgetc功能從文件中字符頭文件stdio.h語(yǔ)法 intfgetc(FILE*stream); 返回值讀到的字符。如果fgetc函數(shù)遇到流的末尾,則設(shè)置流的文件尾指示器并且返回EOF。如果發(fā)生錯(cuò)誤,fgetc函數(shù)設(shè)置流的錯(cuò)誤指示器并且返回EOF。fgets功能從流中一字符串的函數(shù)頭文件stdio.h語(yǔ)法 char*fgets(chars[],intn,FILE*stream) 返回值30C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)時(shí)返回字符串參數(shù)s,出錯(cuò)或遇到文件結(jié)束時(shí),返回NULL。fgetpos功能獲得文件位置頭文件stdio.h語(yǔ)法 intfgetpos(FILE*stream,fpos_t*pos); 返回值如果就返回零。如果調(diào)用失敗,則返回非零值,并且把由實(shí)現(xiàn)定義的錯(cuò)誤碼到errnoC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)時(shí)返回字符串參數(shù)s,出錯(cuò)或遇到文件結(jié)束時(shí),返回NULL。fgetpos功能獲得文件位置頭文件stdio.h語(yǔ)法 intfgetpos(FILE*stream,fpos_t*pos); 返回值如果就返回零。如果調(diào)用失敗,則返回非零值,并且把由實(shí)現(xiàn)定義的錯(cuò)誤碼到errno中。fflush功能文件緩沖區(qū)頭文件stdio.h語(yǔ)法 intfflush(FILE*stream); 返回值如果就返回零。如果檢測(cè)到錯(cuò)誤,就返回EOF。floodfill功能填充區(qū)域的函數(shù)31C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件graphics.h語(yǔ)法 voidfarfloodfill(intx,inty,intborder) floor功能求不大于num的最大雙精度整數(shù)頭文件math.h語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件graphics.h語(yǔ)法 voidfarfloodfill(intx,inty,intborder) floor功能求不大于num的最大雙精度整數(shù)頭文件math.h語(yǔ)法 doublefloor(doublenum) fnmerge功能建立文件路徑函數(shù)頭文件dirh語(yǔ)法fnsplit功能分解完整的路徑名函數(shù)頭文件32voidfnmerge(char*path,constchar*drive,constchar*dir,constchar*name,constchar*ext)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)dirh語(yǔ)法返回值:如果有擴(kuò)展名,則返回值&EXTENSION!=0如果有文件名,則返回值&FILENAME!=0如果有目錄名,則返回值&DIRECTORY!=0如果有驅(qū)動(dòng)器號(hào),則返回值&DIRVE!=0fopen功能打開(kāi)一個(gè)流函數(shù)頭文件stdio.h語(yǔ)法 FILEC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)dirh語(yǔ)法返回值:如果有擴(kuò)展名,則返回值&EXTENSION!=0如果有文件名,則返回值&FILENAME!=0如果有目錄名,則返回值&DIRECTORY!=0如果有驅(qū)動(dòng)器號(hào),則返回值&DIRVE!=0fopen功能打開(kāi)一個(gè)流函數(shù)頭文件stdio.h語(yǔ)法 FILE*fopen(constchar*filename,constchar*mode) 返回值指明流的指針(時(shí))或NULL(失敗時(shí))fp_off功能獲取遠(yuǎn)地址偏移量的宏頭文件dosh語(yǔ)法 unsignedFP_OFF(voidfar*p) 返回值33intfnsplit(char*path,constchar*drive,constchar*dir,constchar*name,constchar*ext)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)偏移量fprintf功能傳送輸出到一個(gè)流中的函數(shù)頭文件stdio.h語(yǔ)法 intfprintf(FILE*stream,constchar*format[,argument,...]) 返回值則返回輸出的字節(jié)數(shù),錯(cuò)誤則返回C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)偏移量fprintf功能傳送輸出到一個(gè)流中的函數(shù)頭文件stdio.h語(yǔ)法 intfprintf(FILE*stream,constchar*format[,argument,...]) 返回值則返回輸出的字節(jié)數(shù),錯(cuò)誤則返回EOF。fputc功能向文件寫(xiě)字符頭文件stdio.h語(yǔ)法 intfputc(intc,FILE*stream); 返回值c(寫(xiě)入的字符)。如果寫(xiě)發(fā)生錯(cuò)誤,fputc函數(shù)會(huì)為stream設(shè)置錯(cuò)誤指示器,并且返回EOF。fputs功能向文件寫(xiě)字符串34C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件stdio.h語(yǔ)法 intfputs(constchar*s,FILE*stream); 返回值如果,返回非負(fù)值。如果寫(xiě)發(fā)生錯(cuò)誤,則返回EOF。fp_seg功能獲取遠(yuǎn)地址段值的宏頭文件C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件stdio.h語(yǔ)法 intfputs(constchar*s,FILE*stream); 返回值如果,返回非負(fù)值。如果寫(xiě)發(fā)生錯(cuò)誤,則返回EOF。fp_seg功能獲取遠(yuǎn)地址段值的宏頭文件dosh語(yǔ)法 unsignedFP_SEG(voidfar*p) 返回值段地址值free功能已分配內(nèi)存的函數(shù)頭文件stdlib.h、alloc.h語(yǔ)法 voidfree(void*block) 35C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)freopen功能重新打開(kāi)文件頭文件stdio.h語(yǔ)法 FILE*freopen(constchar*filrname,constchar*mode,FILE*stream); 返回值如果操作,返回streamC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)freopen功能重新打開(kāi)文件頭文件stdio.h語(yǔ)法 FILE*freopen(constchar*filrname,constchar*mode,FILE*stream); 返回值如果操作,返回stream的值。如果無(wú)法打開(kāi)文件則返回空指針。frexp功能分解成小數(shù)和指數(shù)頭文件math.h語(yǔ)法 doublefrexp(doublevalue,int*exp); fscanf功能格式化輸入函數(shù)頭文件stdio.h語(yǔ)法 intfscanf(FILE*stream,constchar*format[,address,...]) 36C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)fseek功能移動(dòng)文件指針函數(shù)頭文件stdio.h語(yǔ)法 intfseek(FILE*stream,longoffset,intwhence) 返回值0表示0值表示失敗fsetposC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)fseek功能移動(dòng)文件指針函數(shù)頭文件stdio.h語(yǔ)法 intfseek(FILE*stream,longoffset,intwhence) 返回值0表示0值表示失敗fsetpos功能設(shè)置文件位置頭文件stdio.h語(yǔ)法 intfsetpos(FILE*stream,constfpos_t*pos); 返回值如果在errno中。就返回零。如果調(diào)用失敗,返回非零值,并且把由實(shí)現(xiàn)定義的錯(cuò)誤碼ftell功能確定文件位置頭文件stdio.h37C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)語(yǔ)法 longintftell(FILE*stream); 返回值返回stream指向的流的當(dāng)前文件位置指示器。如果調(diào)用失敗,返回-1L,并且把由實(shí)現(xiàn)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)語(yǔ)法 longintftell(FILE*stream); 返回值返回stream指向的流的當(dāng)前文件位置指示器。如果調(diào)用失敗,返回-1L,并且把由實(shí)現(xiàn)定義的錯(cuò)誤碼在errno中。fwrite功能把參數(shù)寫(xiě)入流中的函數(shù)頭文件stdio.h語(yǔ)法 size_tfwrite(constvoid*ptr,size_tsize,size_tn,FILE*stream) 返回值調(diào)用時(shí)返回實(shí)際寫(xiě)的數(shù)據(jù)項(xiàng)數(shù),出錯(cuò)時(shí)返回一短整形數(shù)值。38C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ggcvt功能把雙精度數(shù)轉(zhuǎn)化成字符串的函數(shù)頭文件stdlib.h語(yǔ)法 char*gcvt(value,ndigit,buf) getc功能從流中取字符的宏頭文件stdio.h語(yǔ)法 intgetc(FILE*stream) C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ggcvt功能把雙精度數(shù)轉(zhuǎn)化成字符串的函數(shù)頭文件stdlib.h語(yǔ)法 char*gcvt(value,ndigit,buf) getc功能從流中取字符的宏頭文件stdio.h語(yǔ)法 intgetc(FILE*stream) getchar功能從stdin流中一個(gè)字符的函數(shù)頭文件39C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)stdio.h語(yǔ)法 字符型變量=getchar getcurdir功能指定驅(qū)動(dòng)器的當(dāng)前目錄的函數(shù)頭文件dirh語(yǔ)法返回值0(調(diào)用);1(出錯(cuò))getcwd功能當(dāng)前目錄的函數(shù)頭文件dirh語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)stdio.h語(yǔ)法 字符型變量=getchar getcurdir功能指定驅(qū)動(dòng)器的當(dāng)前目錄的函數(shù)頭文件dirh語(yǔ)法返回值0(調(diào)用);1(出錯(cuò))getcwd功能當(dāng)前目錄的函數(shù)頭文件dirh語(yǔ)法 char*getcwd(char*buf,intbuflen) 返回值buf非空,調(diào)用存緩沖區(qū)地址。返回buf,出錯(cuò)返回NULL;若buf為NULL,返回指向已經(jīng)分配的內(nèi)40intgetcurdir(intdrive,chardirectory)drive=0(缺省);1(A驅(qū)動(dòng)器);...directory用來(lái)存放目錄名,不包括驅(qū)動(dòng)器名,不以反斜杠開(kāi)始。C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)getdate功能系統(tǒng)日期函數(shù)頭文件dosh語(yǔ)法getdfree功能磁盤(pán)空閑空間的函數(shù)頭文件dirh語(yǔ)法 voidgetdfree(drive,dtable) getdisk功能當(dāng)前磁盤(pán)驅(qū)動(dòng)器號(hào)函數(shù)頭文件C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)getdate功能系統(tǒng)日期函數(shù)頭文件dosh語(yǔ)法getdfree功能磁盤(pán)空閑空間的函數(shù)頭文件dirh語(yǔ)法 voidgetdfree(drive,dtable) getdisk功能當(dāng)前磁盤(pán)驅(qū)動(dòng)器號(hào)函數(shù)頭文件dirh語(yǔ)法 intgetdisk(void) 41voidgetdate(pdate)structdate{intda_year;intda_day;intda_mon;};structdate*pdate;C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)getenv功能環(huán)境變量的當(dāng)前值的函數(shù)頭文件stdlib.h語(yǔ)法 char*getenv(constchar*name) getimage功能將指定區(qū)域的位圖象存入內(nèi)存的函數(shù)頭文件graphics.h語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)getenv功能環(huán)境變量的當(dāng)前值的函數(shù)頭文件stdlib.h語(yǔ)法 char*getenv(constchar*name) getimage功能將指定區(qū)域的位圖象存入內(nèi)存的函數(shù)頭文件graphics.h語(yǔ)法 voidfargetimage(intleft,inttop,intright,intbottom,voidfar*bitmap) getmaxx功能返回屏幕上最大的X坐標(biāo)值的函數(shù)頭文件graphics.h語(yǔ)法 intfargetmaxx(void) 42C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)getmaxy功能返回屏幕上最大的Y坐標(biāo)值的函數(shù)頭文件graphics.h語(yǔ)法 intfargetmaxy(void) getpixel功能像素顏色的函數(shù)頭文件graphics.h語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)getmaxy功能返回屏幕上最大的Y坐標(biāo)值的函數(shù)頭文件graphics.h語(yǔ)法 intfargetmaxy(void) getpixel功能像素顏色的函數(shù)頭文件graphics.h語(yǔ)法 unsignedfargetpixel(intx,inty) getpsp功能使用DOS系統(tǒng)調(diào)用0x62,返回程序段前綴(PSP)的段地址頭文件dosh語(yǔ)法 unsignedgetpsp(void) 43C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)gettime功能系統(tǒng)時(shí)間的函數(shù)頭文件timeh語(yǔ)法getvect功能中斷向量函數(shù)頭文件dosh語(yǔ)法 voidC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)gettime功能系統(tǒng)時(shí)間的函數(shù)頭文件timeh語(yǔ)法getvect功能中斷向量函數(shù)頭文件dosh語(yǔ)法 voidinterrupt(*getvect(intinterruptno)) 返回值指定中斷向量的當(dāng)前4字節(jié)值。44voidgettime(ptime)structtime{unsignedcharti_min;unsignedcharti_hour;unsignedcharti_hund;//百分之一秒unsignedcharti_sec;};structtime*ptime;C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)getx功能返回當(dāng)前圖形方式下位置的X坐標(biāo)值的函數(shù)頭文件graphics.h語(yǔ)法 intfargetx(void); gety功能返回當(dāng)前圖形方式下位置的Y坐標(biāo)值的函數(shù)頭文件C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)getx功能返回當(dāng)前圖形方式下位置的X坐標(biāo)值的函數(shù)頭文件graphics.h語(yǔ)法 intfargetx(void); gety功能返回當(dāng)前圖形方式下位置的Y坐標(biāo)值的函數(shù)頭文件graphics.h語(yǔ)法 intfargety(void); gmtime功能轉(zhuǎn)換成格林威治標(biāo)準(zhǔn)時(shí)間頭文件timeh語(yǔ)法 structtm*gmtime(consttime_t*timer); 返回值指向結(jié)構(gòu)的指針,此結(jié)構(gòu)包含的分解的UTC(協(xié)調(diào)世界時(shí)間—從前的格林威治時(shí)間)值等45C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)價(jià)于timer指向的日歷時(shí)間。如果C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)價(jià)于timer指向的日歷時(shí)間。如果UTC無(wú)效,則返回空指針。46C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Iimagesize功能返回保存圖像緩沖區(qū)大小的函數(shù)頭文件graphics.h語(yǔ)法 unsignedfarimagesize(intleft,inttop,intright,intbottom) C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Iimagesize功能返回保存圖像緩沖區(qū)大小的函數(shù)頭文件graphics.h語(yǔ)法 unsignedfarimagesize(intleft,inttop,intright,intbottom) 返回值返回 區(qū)的大小(字節(jié)),若所需內(nèi)存大于等于64K-1字節(jié),則返回0xffff(-1)。initgraph功能顯示模式 函數(shù)(初始化圖形系統(tǒng)函數(shù))頭文件graphics.h語(yǔ)法 voidfarinitgraph(intfar*driver,intfar*mode,charfar*path) inport功能47C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)從端口中讀入一個(gè)字的函數(shù)頭文件dosh語(yǔ)法 intinport(intportid) inportb功能從端口讀入一個(gè)字節(jié)的函數(shù)頭文件dosh語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)從端口中讀入一個(gè)字的函數(shù)頭文件dosh語(yǔ)法 intinport(intportid) inportb功能從端口讀入一個(gè)字節(jié)的函數(shù)頭文件dosh語(yǔ)法 unsignedcharinportb(intportid) int86功能執(zhí)行中斷函數(shù)(調(diào)用8086軟中斷函數(shù))頭文件dosh語(yǔ)法 intint86(intintno,unionREGS*inregs,unionREGS*outregs) 返回值中斷處理結(jié)束時(shí)的AX寄存器的值,錯(cuò)誤時(shí)outregs-x.cflag!=048C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)int86x功能執(zhí)行中斷函數(shù)(8086軟中斷接口函數(shù))頭文件dosh語(yǔ)法intdos功能通用dos中斷接口函數(shù)頭文件dosC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)int86x功能執(zhí)行中斷函數(shù)(8086軟中斷接口函數(shù))頭文件dosh語(yǔ)法intdos功能通用dos中斷接口函數(shù)頭文件dosh語(yǔ)法intdosx功能通用dos中斷接口函數(shù)頭文件 dos.h 語(yǔ)法unionREGS*inregs;調(diào)用時(shí)的各寄存器的值49intintdos(inregs,outregs)unionREGS*inregs;//調(diào)用時(shí)的各寄存器的值unionREGS*outregs;//返回寄存器的值intint86x(intintno,unionREGS*inregs,unionREGS*outregs,structSREGS*segregs)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)unionREGS*outregs;返回寄存器的值structSREGS*seregs;調(diào)用時(shí)的段寄存器的值(還設(shè)置返回時(shí)的值)intr功能執(zhí)行8086軟中斷函數(shù)(改變軟中斷接口函數(shù)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)unionREGS*outregs;返回寄存器的值structSREGS*seregs;調(diào)用時(shí)的段寄存器的值(還設(shè)置返回時(shí)的值)intr功能執(zhí)行8086軟中斷函數(shù)(改變軟中斷接口函數(shù))頭文件dosh語(yǔ)法 voidintr(intintno,structREGPACK*preg) isalnum功能測(cè)試是字母或數(shù)字頭文件ctypeh語(yǔ)法 intisalnum(intc); 返回值如果isalnum是字母或數(shù)字,返回非零值;否則返回零。(如果isalph(c)或isdigit(c)為真,則c是字母或數(shù)字。)isalpha功能測(cè)試字母頭文件50C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)ctypeh語(yǔ)法 intisalpha(intc); 返回值如果isalnum(如果islower(c)或isupper(c)cC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)ctypeh語(yǔ)法 intisalpha(intc); 返回值如果isalnum(如果islower(c)或isupper(c)c是字母。)iscntrl功能測(cè)試 字符頭文件ctypeh語(yǔ)法 intiscntrl(intc); 返回值c是字符,返回非零值;否則返回零。isdigit功能測(cè)試數(shù)字頭文件ctypeh語(yǔ)法 intisdigit(intc); 返回值如果c是數(shù)字,返回非零值;否則返回零。51C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)isgraph功能測(cè)試圖形字符頭文件ctypeh語(yǔ)法 intisgraph(intc); 返回值如果c是顯示字符(除了空格)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)isgraph功能測(cè)試圖形字符頭文件ctypeh語(yǔ)法 intisgraph(intc); 返回值如果c是顯示字符(除了空格),返回非零值;否則返回零。islower功能測(cè)試小寫(xiě)字母頭文件ctypeh語(yǔ)法 intislower(intc); 返回值如果c是小寫(xiě)字母,返回非零值;否則返回零。isupper功能測(cè)試大寫(xiě)字母頭文件ctypeh52C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)語(yǔ)法 intisupper(intc); 返回值如果c是大寫(xiě)字母,返回非零值;否則返回零。C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)語(yǔ)法 intisupper(intc); 返回值如果c是大寫(xiě)字母,返回非零值;否則返回零。itoa功能把整形數(shù)轉(zhuǎn)換為字符串的函數(shù)頭文件stdlib.h語(yǔ)法 char*itoa(intvalue,char*string,intradix) 返回值指向string的指針53C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Kkbhit功能檢查當(dāng)前按下的鍵的函數(shù)頭文件conio.h語(yǔ)法 intkbhit(void) 返回值如果按鍵有效,返回一非零值,否則返回0。keep功能C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Kkbhit功能檢查當(dāng)前按下的鍵的函數(shù)頭文件conio.h語(yǔ)法 intkbhit(void) 返回值如果按鍵有效,返回一非零值,否則返回0。keep功能駐留并函數(shù)頭文件dosh語(yǔ)法 voidkeep(unsignedcharstatus,unsignedsize) 54C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Llabs功能長(zhǎng)整數(shù)的絕對(duì)值頭文件stdlib.h語(yǔ)法 longintlabs(longintj); 返回值jC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Llabs功能長(zhǎng)整數(shù)的絕對(duì)值頭文件stdlib.h語(yǔ)法 longintlabs(longintj); 返回值j的絕對(duì)值。如果不能表示j的絕對(duì)值,那么函數(shù)的行為是未定義的。ldexp功能小數(shù)和指數(shù)頭文件math.h語(yǔ)法 doubleldexp(doublex,intexp); 返回值x×2exp的值??赡軙?huì)發(fā)生取值范圍錯(cuò)誤。55C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)ldiv功能長(zhǎng)整數(shù)除法頭文件stdlib.h語(yǔ)法 ldiv_tldiv(longintnumer,longintC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)ldiv功能長(zhǎng)整數(shù)除法頭文件stdlib.h語(yǔ)法 ldiv_tldiv(longintnumer,longintdenom); 返回值含有quot(numer除以denom的商)和rem(余數(shù))的結(jié)構(gòu)。如果無(wú)法表示結(jié)果,那么函數(shù)的行為是未定義的。localtime功能轉(zhuǎn)換成區(qū)域時(shí)間頭文件timeh語(yǔ)法 structtm*localtime(consttime_t*timer); 返回值指向結(jié)構(gòu)的指針,此結(jié)構(gòu)含有的分解時(shí)間等價(jià)于timer指向的日歷時(shí)間。log功能求num的自然對(duì)數(shù)值頭文件56C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)math.h語(yǔ)法 doublelog(doublenum) log10功能求num10為底的對(duì)數(shù)值頭文件math.h語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)math.h語(yǔ)法 doublelog(doublenum) log10功能求num10為底的對(duì)數(shù)值頭文件math.h語(yǔ)法 doublelog10(doublenum) longjmp功能非區(qū)域跳轉(zhuǎn)頭文件setjmp.h語(yǔ)法 voidlongjmp(jmp_bufenv,intval); 返回值如果val非零,它將是setjmp的返回值;如果val1,則setjmp1。_lrotl功能將一個(gè)無(wú)符號(hào)長(zhǎng)整形數(shù)左循環(huán)移位的函數(shù)頭文件57C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)stdlib.h語(yǔ)法 unsignedlong_lrotl(unsignedlongvalue,intcount) 返回值將value向左循環(huán)移動(dòng)countC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)stdlib.h語(yǔ)法 unsignedlong_lrotl(unsignedlongvalue,intcount) 返回值將value向左循環(huán)移動(dòng)count位后的值。_lrotr功能將一個(gè)無(wú)符號(hào)長(zhǎng)整形數(shù)右循環(huán)移位的函數(shù)頭文件stdlib.h語(yǔ)法 unsignedlong_lrotr(unsignedlongvalue,intcount) 返回值將value向右循環(huán)移動(dòng)count位后的值。lseek功能移動(dòng)文件指針函數(shù)頭文件io.h語(yǔ)法)58longlseek(inthandle,longoffset,intfromwhere)handle=open函數(shù)的返回值(文件句柄);fromwhere=文件位置(EST()ECUR()E_ND(2從文件結(jié)尾位置)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值指針新位置的偏移量(相對(duì)于文件開(kāi)始處),出錯(cuò)時(shí)返回-1L。ltoa功能把長(zhǎng)整形數(shù)轉(zhuǎn)換為字符串的函數(shù)頭文件stdlib.h語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值指針新位置的偏移量(相對(duì)于文件開(kāi)始處),出錯(cuò)時(shí)返回-1L。ltoa功能把長(zhǎng)整形數(shù)轉(zhuǎn)換為字符串的函數(shù)頭文件stdlib.h語(yǔ)法 char*ltoa(longvalue,char*string,intradix) 返回值指向string的指針59C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Mmalloc功能分配內(nèi)存函數(shù)頭文件alloc.h、stdlib.h語(yǔ)法 void*malloc(size_tsize) 返回值返回新分配內(nèi)存的地址,若無(wú)足夠內(nèi)存,返回NULLC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Mmalloc功能分配內(nèi)存函數(shù)頭文件alloc.h、stdlib.h語(yǔ)法 void*malloc(size_tsize) 返回值返回新分配內(nèi)存的地址,若無(wú)足夠內(nèi)存,返回NULL。mkdir功能創(chuàng)建目錄函數(shù)頭文件dirh語(yǔ)法 intmkdir(constchar*path) 返回值0();-1(失敗)60C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)mblen功能計(jì)算多字節(jié)字符的長(zhǎng)度頭文件stdlib.h語(yǔ)法 intmblen(constchar*s,size_tn); C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)mblen功能計(jì)算多字節(jié)字符的長(zhǎng)度頭文件stdlib.h語(yǔ)法 intmblen(constchar*s,size_tn); 返回值如果s是空指針,返回非零值還是零值依賴(lài)于多字節(jié)字符是否是依賴(lài)狀態(tài)編碼。如果s指向空字符則返回零;如果接下來(lái)n個(gè)或幾個(gè)字節(jié)形成了一個(gè)有效的字符,那么返回s指向1。memchr功能搜索內(nèi)存塊字符頭文件stringh語(yǔ)法 void*memchr(constvoid*s,intc,size_tn); 返回值指向字符的指針,此字符是s所指向?qū)ο蟮那皀個(gè)字符中第一個(gè)遇到的字符c。如果沒(méi)有找到c,則返回空指針。memcmp功能比較內(nèi)存塊61C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件stringh語(yǔ)法 intmemcmp(constvoid*s1,constvoid*s2,size_tC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件stringh語(yǔ)法 intmemcmp(constvoid*s1,constvoid*s2,size_tn); 返回值負(fù)整數(shù)、零還是正整數(shù)依賴(lài)于s1所指向?qū)ο蟮那皀個(gè)字符是小于、等于還是大于s2所指向?qū)ο蟮那皀個(gè)字符。memcpy功能內(nèi)存塊頭文件stringh語(yǔ)法 void*memcpy(void*s1,constvoid*s2,size_tn); 返回值s1(指向目的的指針)。memmove功能內(nèi)存塊頭文件stringh語(yǔ)法 void*memmove(void*s1,constvoid*s2,size_tn); 返回值62C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)s1(指向目的的指針)。memset功能初始化內(nèi)存塊頭文件stringh語(yǔ)法 void*memset(void*s,intc,C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)s1(指向目的的指針)。memset功能初始化內(nèi)存塊頭文件stringh語(yǔ)法 void*memset(void*s,intc,size_tn); 返回值(指向內(nèi)存塊的指針)mktemp功能建立一個(gè)唯一的文件名的函數(shù)頭文件dirh語(yǔ)法 char*mktemp(char*template) mk_fp功能設(shè)置一個(gè)遠(yuǎn)指針的宏頭文件dosh語(yǔ)法63C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù) voidfar*MK_FP(unsignedseg,unsignedofs) 返回值遠(yuǎn)指針modf功能分解成整數(shù)和小數(shù)部分頭文件math.h語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù) voidfar*MK_FP(unsignedseg,unsignedofs) 返回值遠(yuǎn)指針modf功能分解成整數(shù)和小數(shù)部分頭文件math.h語(yǔ)法 doublemodf(doublevalue,double*iptr); 返回值value的小數(shù)部分。movedata功能拷貝數(shù)據(jù)函數(shù)頭文件mem.h、string.h語(yǔ)法64void movedata(unsigned srcseg,unsigned srcoff,unsigned dstoff,size_tn)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)O_open功能打開(kāi)一個(gè)文件進(jìn)行讀寫(xiě)的函數(shù)頭文件fcntl.h、ioh語(yǔ)法返回值0(正常結(jié)束);-1(錯(cuò)誤)open功能打開(kāi)文件進(jìn)行讀寫(xiě)的函數(shù)頭文件C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)O_open功能打開(kāi)一個(gè)文件進(jìn)行讀寫(xiě)的函數(shù)頭文件fcntl.h、ioh語(yǔ)法返回值0(正常結(jié)束);-1(錯(cuò)誤)open功能打開(kāi)文件進(jìn)行讀寫(xiě)的函數(shù)頭文件fcntl.h、ioh語(yǔ)法 intopen(constchar*path,intaccess[,unsignedmode]) 返回值文件句柄( 時(shí));-1(失敗時(shí))。時(shí),文件指針指向文件頭。65int_open(path,oflags)*path;//已建立文件的路徑名intoflags;//方式C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)outport功能輸出一個(gè)字到端口中的函數(shù)頭文件dosh語(yǔ)法 voidoutport(intportid,intvalue) outtextxy功能C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)outport功能輸出一個(gè)字到端口中的函數(shù)頭文件dosh語(yǔ)法 voidoutport(intportid,intvalue) outtextxy功能在指置顯示一字符串的函數(shù)頭文件graphics.h語(yǔ)法 voidfarouttextxy(intx,inty,charfar*textstring) 66C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ppeek功能返回指定內(nèi)存中字的函數(shù)頭文件dosh語(yǔ)法 intpeek(intseg,unsignedoffset) perrorC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Ppeek功能返回指定內(nèi)存中字的函數(shù)頭文件dosh語(yǔ)法 intpeek(intseg,unsignedoffset) perror功能顯示錯(cuò)誤信息頭文件stdio.h語(yǔ)法 voidperror(constchar*s); pow功能求以b為底的exp次冪的值頭文件67C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)math.h語(yǔ)法 doublepow(doubleb,doubleexp) printf功能寫(xiě)格式化輸出到stdout的函數(shù)頭文件stdio.h語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)math.h語(yǔ)法 doublepow(doubleb,doubleexp) printf功能寫(xiě)格式化輸出到stdout的函數(shù)頭文件stdio.h語(yǔ)法 intprintf(constchar*format,...); 返回值寫(xiě)入的字符數(shù)量。如果發(fā)生錯(cuò)誤就返回負(fù)值。putch功能向屏幕輸出字符的函數(shù)頭文件conio.h語(yǔ)法putchar功能68putch('轉(zhuǎn)義字符');單個(gè)字符');putch(字符變量);C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)在stdout上輸出字符的宏頭文件stdio.h語(yǔ)法 intputchar(intc) 返回值返回字符c,失敗返回EOF。putenv功能將字符串放入當(dāng)前環(huán)境中的函數(shù)頭文件stdlib.hC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)在stdout上輸出字符的宏頭文件stdio.h語(yǔ)法 intputchar(intc) 返回值返回字符c,失敗返回EOF。putenv功能將字符串放入當(dāng)前環(huán)境中的函數(shù)頭文件stdlib.h語(yǔ)法 intputenv(constchar*name) 返回值0();-1(失敗)putimage功能重新寫(xiě)屏函數(shù)(輸出一個(gè)位圖象到圖形屏幕上的函數(shù))頭文件graphics.h語(yǔ)法 voidfarputimage(intleft,inttop,voidfar*buf,intop) 69C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)putpixel功能寫(xiě)像素點(diǎn)函數(shù)頭文件graphics.h語(yǔ)法 voidfarputpixel(intx,inty,intcolor) putsC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)putpixel功能寫(xiě)像素點(diǎn)函數(shù)頭文件graphics.h語(yǔ)法 voidfarputpixel(intx,inty,intcolor) puts功能輸出一字符串到stdout(標(biāo)準(zhǔn)輸出)的函數(shù)頭文件stdio.h語(yǔ)法Qqsort功能排序數(shù)組頭文件70puts("字符串");puts(字符串變量名即字符串變量的地址)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)stdlib.h語(yǔ)法71voidqsort(voidC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)stdlib.h語(yǔ)法71voidqsort(void*base,size_tmemb,size_tsize,int(*compar)(constvoid*,constvoid*));C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)R_read功能讀文件函數(shù)頭文件io.h語(yǔ)法返回值0-0xfffe(實(shí)際讀出的字節(jié)數(shù));-1(錯(cuò)誤)read功能讀文件函數(shù)頭文件C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)R_read功能讀文件函數(shù)頭文件io.h語(yǔ)法返回值0-0xfffe(實(shí)際讀出的字節(jié)數(shù));-1(錯(cuò)誤)read功能讀文件函數(shù)頭文件io.h語(yǔ)法 intread(inthandle,void*buf,unsignedlen) 72int_read(handle,buffer,count)inthandle;//文件句柄void*buffer;//存放讀出數(shù)據(jù)的緩沖區(qū)unsignedcount;//一次讀出的字節(jié)數(shù)C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值讀入緩沖區(qū)的字節(jié)數(shù),如果文件以文本方式打開(kāi),則不包括回車(chē)符和Ctrl-Z字符。realloc功能重新分配內(nèi)存函數(shù)頭文件stdlib.h語(yǔ)法返回值重分配的塊地址。若不能重分配,則返回NULL。rectangle功能畫(huà)一個(gè)矩形的函數(shù)頭文件graphics.hC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值讀入緩沖區(qū)的字節(jié)數(shù),如果文件以文本方式打開(kāi),則不包括回車(chē)符和Ctrl-Z字符。realloc功能重新分配內(nèi)存函數(shù)頭文件stdlib.h語(yǔ)法返回值重分配的塊地址。若不能重分配,則返回NULL。rectangle功能畫(huà)一個(gè)矩形的函數(shù)頭文件graphics.h語(yǔ)法 voidfarrectangle(intleft,inttop,intright,intbottom) remove功能刪除一個(gè)文件的函數(shù)73void*realloc(void*block,size_tsize)block指向用malloc、calloc或realloc已得到的內(nèi)存。size是重新分配的字節(jié)。C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件stdio.h語(yǔ)法 intremove(constchar*filename) 返回值0();-1(失敗)rename功能文件改名函數(shù)頭文件stdio.h語(yǔ)法 C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)頭文件stdio.h語(yǔ)法 intremove(constchar*filename) 返回值0();-1(失敗)rename功能文件改名函數(shù)頭文件stdio.h語(yǔ)法 intrename(constchar*oldname,constchar*newname) 返回值0();-1(失敗)restorecrtmode功能恢復(fù)屏幕模式為調(diào)用initgraph前的設(shè)置的函數(shù)頭文件graphics.h語(yǔ)法 voidfarrestorecrtmode(void) 74C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)rewind功能返回到文件頭頭文件stdio.h語(yǔ)法 voidrewind(FILE*stream); rmdir功能刪除目錄函數(shù)頭文件dirh語(yǔ)法 intC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)rewind功能返回到文件頭頭文件stdio.h語(yǔ)法 voidrewind(FILE*stream); rmdir功能刪除目錄函數(shù)頭文件dirh語(yǔ)法 intrmdir(constchar*path) 返回值0();-1(操作出錯(cuò))_rotl功能將一個(gè)無(wú)符號(hào)整形數(shù)左循環(huán)移位的函數(shù)頭文件stdlib.h語(yǔ)法 unsigned_rotl(unsignedvalue,intcount) 75C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值將value向左循環(huán)移動(dòng)count位后的值。_rotr功能將一個(gè)無(wú)符號(hào)整形數(shù)右循環(huán)移位的函數(shù)頭文件C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值將value向左循環(huán)移動(dòng)count位后的值。_rotr功能將一個(gè)無(wú)符號(hào)整形數(shù)右循環(huán)移位的函數(shù)頭文件stdlib.h語(yǔ)法 unsigned_rotr(unsignedvalue,intcount) 返回值將value向右循環(huán)移動(dòng)count位后的值。76C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Sscanf功能格式化輸入函數(shù)頭文件stdio.h語(yǔ)法searchpath功能按dos路徑查找一個(gè)文件的函數(shù)頭文件dirhC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)Sscanf功能格式化輸入函數(shù)頭文件stdio.h語(yǔ)法searchpath功能按dos路徑查找一個(gè)文件的函數(shù)頭文件dirh語(yǔ)法 char*searchpath(constchar*file) 返回值77輸入格式",輸入項(xiàng)系列)scanf("%f",&實(shí)型變量)scanf("%c",&字符變量)scanf("%s",字符串變量)scanf("%d",&整型變量)char*字符串變量;C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)指向完整路徑名字符串的指針。失敗返回NULL。setactivepage功能設(shè)置圖形輸出活動(dòng)頁(yè)的函數(shù)頭文件graphics.h語(yǔ)法 voidfarsetactivepage(intpage) setbuf功能設(shè)置緩沖區(qū)頭文件stdio.hC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)指向完整路徑名字符串的指針。失敗返回NULL。setactivepage功能設(shè)置圖形輸出活動(dòng)頁(yè)的函數(shù)頭文件graphics.h語(yǔ)法 voidfarsetactivepage(intpage) setbuf功能設(shè)置緩沖區(qū)頭文件stdio.h語(yǔ)法 voidsetbuf(FILE*stream,char*buf); setcolor功能設(shè)置當(dāng)前要畫(huà)的線顏色的函數(shù)頭文件graphics.h語(yǔ)法 voidfarsetcolor(intcolor) 78C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)setdisk功能設(shè)置當(dāng)前驅(qū)動(dòng)器的函數(shù)頭文件dirh語(yǔ)法 intsetdisk(intdrive) setgraphmode功能將系統(tǒng)設(shè)置成圖形模式并清屏的函數(shù)頭文件graphics.h語(yǔ)法C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)setdisk功能設(shè)置當(dāng)前驅(qū)動(dòng)器的函數(shù)頭文件dirh語(yǔ)法 intsetdisk(intdrive) setgraphmode功能將系統(tǒng)設(shè)置成圖形模式并清屏的函數(shù)頭文件graphics.h語(yǔ)法 voidfarsetgraphmode(intmode) 返回值如果給了一個(gè)對(duì)當(dāng)前驅(qū)動(dòng)程序來(lái)說(shuō)無(wú)效的模式,則返回-10。setjmp功能準(zhǔn)備非局部跳轉(zhuǎn)頭文件setjmp.h語(yǔ)法 intsetjmp(jmp_bufenv); 79C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值當(dāng)直接調(diào)用時(shí),返回為零。當(dāng)從longjmp函數(shù)調(diào)用中返回時(shí),返回非零值。setlinestyle功能設(shè)置當(dāng)前畫(huà)線寬度和類(lèi)型的函數(shù)頭文件graphics.h語(yǔ)法setlocale功能設(shè)區(qū)頭文件locale.h語(yǔ)法 C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值當(dāng)直接調(diào)用時(shí),返回為零。當(dāng)從longjmp函數(shù)調(diào)用中返回時(shí),返回非零值。setlinestyle功能設(shè)置當(dāng)前畫(huà)線寬度和類(lèi)型的函數(shù)頭文件graphics.h語(yǔ)法setlocale功能設(shè)區(qū)頭文件locale.h語(yǔ)法 char*setlocale(intcategory,constchar*locale); 返回值如果locale是空指針,就返回一個(gè)指向與當(dāng)前地區(qū)的category相關(guān)的字符串的指針。否則,返回一個(gè)指向與新地區(qū)的category相關(guān)的字符串的指針。如果操作失敗,則返回空指針。80voidfarsetlinestyle(intlinestyle,unsignedupattern,intthickness)其中:linestyle=0為實(shí)線;1為點(diǎn)線;2為中心線;3為破折線;4為用戶定義。thickness=1為一個(gè)像素寬;3為三個(gè)像素寬。只有當(dāng)linestyle=4時(shí),upattern才起作用。C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)setvbuf功能設(shè)置緩沖區(qū)頭文件stdio.h語(yǔ)法 intsetvbuf(FILE*stream,char*buf,intmode,size_tsize); 返回值如果操作,就返回零。如果C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)setvbuf功能設(shè)置緩沖區(qū)頭文件stdio.h語(yǔ)法 intsetvbuf(FILE*stream,char*buf,intmode,size_tsize); 返回值如果操作,就返回零。如果mode無(wú)效或者要求,則返回非零值。setvisualpage功能設(shè)置可見(jiàn)的圖形頁(yè)號(hào)的函數(shù)頭文件graphics.h語(yǔ)法 voidfarsetvisualpage(intpage) signal功能安裝信號(hào)處理函數(shù)頭文件signal.h語(yǔ)法 void(*signal(intsig,void(*func)(int)))(int); 81C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值指向此信號(hào)前一個(gè)處理函數(shù)的指針。如果無(wú)法安裝處理函數(shù),則返回SIG_ERR。sin功能計(jì)算arg(弧度)的正弦值頭文件math.h語(yǔ)法 doublesin(doubleC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)返回值指向此信號(hào)前一個(gè)處理函數(shù)的指針。如果無(wú)法安裝處理函數(shù),則返回SIG_ERR。sin功能計(jì)算arg(弧度)的正弦值頭文件math.h語(yǔ)法 doublesin(doublearg) sinh功能雙曲正弦頭文件math.h語(yǔ)法 doublesinh(doublex); 返回值x的雙曲正弦值(按照弧度衡量的)。如果x的數(shù)過(guò)大,那么可能會(huì)發(fā)生取值范圍錯(cuò)誤。sprintf功能格式化輸出到數(shù)組的函數(shù)頭文件82C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)stdio.h語(yǔ)法 intsprintf(buf,format,arg_list) 返回值實(shí)際寫(xiě)入數(shù)組的字符個(gè)數(shù)。sqrt功能平方根頭文件math.h語(yǔ)法 doublesqrt(doubleC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)stdio.h語(yǔ)法 intsprintf(buf,format,arg_list) 返回值實(shí)際寫(xiě)入數(shù)組的字符個(gè)數(shù)。sqrt功能平方根頭文件math.h語(yǔ)法 doublesqrt(doublex); 返回值x的平方根。如果x是負(fù)數(shù),則會(huì)發(fā)生定義域錯(cuò)誤。srand功能啟動(dòng)偽隨機(jī)數(shù)產(chǎn)生器頭文件stdlib.h語(yǔ)法 voidsrand(unsignedintseed); sscanf功能83C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)格式串讀頭文件stdio.h語(yǔ)法 intsscanf(constchar*s,constchar*format,...); 返回值讀入并且就返回EOFC語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù)格式串讀頭文件stdio.h語(yǔ)法 intsscanf(constchar*s,constchar*format,...); 返回值讀入并且就返回EOF。的數(shù)據(jù)項(xiàng)數(shù)量。如果在可以讀入任意數(shù)據(jù)項(xiàng)之前到達(dá)了字符串末尾,strcmp功能比較字符串頭文件stringh語(yǔ)法 intstrcmp(constchar*s1,constchar*s2); 返回值負(fù)數(shù)、零還是正整數(shù),依賴(lài)于s1所指向的字符串是小于、等于還是大于s2所指的字符串。strcpy功能字符串頭文件stringh語(yǔ)法84C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù) char*strcpy(char*s1,constchar*s2); 返回值s1(指向目的的指針)strcspn功能C語(yǔ)言標(biāo)準(zhǔn)庫(kù)函數(shù) char*strcpy(char*s1,constchar*s2); 返回值s1(指向目的的指針)strcspn功能搜索集合中不在初始范圍內(nèi)的字符串頭文件stringh語(yǔ)法 size_tstrcspn(constchar*s1,constchar*s2); 返回值最長(zhǎng)的初始字符段的長(zhǎng)度,此初始字符段由s1指向的,但是不包含s2指向的字符串中的任何字符。strerror功能把錯(cuò)誤數(shù)轉(zhuǎn)換成為字符串頭文件stringh語(yǔ)法 char*strerror(interrnum); 返回值指向字符串的指針
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新型農(nóng)業(yè)機(jī)械推廣與應(yīng)用合作協(xié)議4篇
- 2025年拆遷還建住宅產(chǎn)權(quán)變更協(xié)議范本4篇
- 二零二四臺(tái)媒披露大S汪小菲離婚協(xié)議財(cái)產(chǎn)分割與子女撫養(yǎng)權(quán)爭(zhēng)奪戰(zhàn)3篇
- 元素周期表解析
- 2025年度企業(yè)搬遷拆遷工程承包合同書(shū)(產(chǎn)業(yè)升級(jí)支持協(xié)議)3篇
- 2025年度智能化廠房租賃及運(yùn)營(yíng)管理合同4篇
- 二零二五版城區(qū)交通隔離護(hù)欄定制采購(gòu)合同3篇
- 個(gè)人健身教練2024年度勞動(dòng)協(xié)議樣本版A版
- 2025年度大數(shù)據(jù)分析公司100%股權(quán)轉(zhuǎn)讓及數(shù)據(jù)共享協(xié)議3篇
- 2025年度水上樂(lè)園場(chǎng)管理辦公室安全管理及運(yùn)營(yíng)合同4篇
- 河南省鄭州外國(guó)語(yǔ)高中-【高二】【上期中】【把握現(xiàn)在 蓄力高三】家長(zhǎng)會(huì)【課件】
- 天津市武清區(qū)2024-2025學(xué)年八年級(jí)(上)期末物理試卷(含解析)
- 《徐霞客傳正版》課件
- 江西硅博化工有限公司年產(chǎn)5000噸硅樹(shù)脂項(xiàng)目環(huán)境影響評(píng)價(jià)
- 2025年中煤電力有限公司招聘筆試參考題庫(kù)含答案解析
- 企業(yè)內(nèi)部控制與財(cái)務(wù)風(fēng)險(xiǎn)防范
- 高端民用航空復(fù)材智能制造交付中心項(xiàng)目環(huán)評(píng)資料環(huán)境影響
- 建設(shè)項(xiàng)目施工現(xiàn)場(chǎng)春節(jié)放假期間的安全管理方案
- 量子醫(yī)學(xué)成像學(xué)行業(yè)研究報(bào)告
- 胃潴留護(hù)理查房
- 污水處理廠運(yùn)營(yíng)方案計(jì)劃
評(píng)論
0/150
提交評(píng)論