資源描述:
《c語言的常用庫函數(shù)》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、http://blog.sina.com.cn/u/4b1e4fe9010007whC語言的常用庫函數(shù)atof()將字符串轉(zhuǎn)換成浮點數(shù)的函數(shù)原形:doubleatof(constchar*s)功能:把s所指向的字符串轉(zhuǎn)換成double類型。 s格式為:符號 數(shù)字.數(shù)字 E符號 數(shù)字返回值:字符串的轉(zhuǎn)換值。頭文件:math.h、stdlib.hatoi()將字符串轉(zhuǎn)換成整型數(shù)的函數(shù)原形:intatoi(constchar*s)功能:把s所指向的字符串轉(zhuǎn)換成int類型?! 格式為:符號 數(shù)字返回值:字符串的轉(zhuǎn)換值。若出錯則返回0。頭文件:stdlib.hatol()將字符串轉(zhuǎn)換成長
2、整型數(shù)的函數(shù)原形:longatol(constchar*s)功能:把s所指向的字符串轉(zhuǎn)換成longint類型?! 格式為:符號 數(shù)字返回值:字符串的轉(zhuǎn)換值。若出錯則返回0。頭文件:stdlib.hbcd()把一個數(shù)轉(zhuǎn)換成對應的BCD碼的函數(shù)原形:bcdbcd(intx) bcdbcd(doublex) bcdbcd(doublex,intdecimals)注意:BCD碼的精度可達17位。參數(shù)decimals是可選的,用來指定轉(zhuǎn)換后小數(shù)點后的位數(shù)。頭文件:bcd.hcalloc()分配內(nèi)存函數(shù)原形:void*calloc(size_tnitems,size_tsize)功能:
3、在堆中分配一塊內(nèi)存,將該內(nèi)存的內(nèi)容全部清0。返回值:返回指向新分配內(nèi)存的指針??臻g不夠則返回NULL。頭文件:stdlib.h、calloc.hceil()原形∶doubleceil(doublenum)功能∶求不小于num的最小雙精度整數(shù)頭文件∶math.hcgets()讀字符串函數(shù)原形:char*cgets(char*str)功能:從控制臺讀入一個字符串,并將該字符串(和字符串長度)存入有str所指向的地址中。注意:在調(diào)用cgets之前,必須將要讀入的字符串最大長度存入str[0]中,返回時str[1]被設置為實際讀入的字符數(shù)。實際字符串內(nèi)容從str[2]開始,以空字符(