百度 搜索:“c++庫函數(shù)(中文).chm” 有很多資源,包含C語言庫函數(shù)。
目前創(chuàng)新互聯(lián)建站已為上1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機、網(wǎng)站托管運營、企業(yè)網(wǎng)站設(shè)計、岳陽樓網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
提供一個下載地址:
有很多呢,譬如最常用的printf和scanf都是庫函數(shù),而且你在程序開頭的地方不是有要包含頭文件么,每個頭文件中就定義了一批庫函數(shù),具體哪個頭文件對應(yīng)哪些頭文件你可以去買本c語言庫函數(shù)的書查下。
你會發(fā)現(xiàn),有一些頭文件(比如stdlib.h,stdio.h)每一個編譯器都有,而里面的函數(shù)(如printf,malloc)每一個編譯器都支持。這些函數(shù)組成的集合就是標(biāo)準(zhǔn)函數(shù)庫。平常用的函數(shù)基本都屬于標(biāo)準(zhǔn)函數(shù)庫。
ANSI對此是有規(guī)定的
如果你能找到你的編譯器的庫文件放在哪里,那么只要把你的自己編寫的函數(shù)放在編譯器的庫函數(shù)的文件中,直接引用就可以。
但是很多編譯器的庫函數(shù)是不開放的,你很難找到庫函數(shù)的文件在哪。
因此,你只能把自己寫的函數(shù)電腦的某個盤里,如d:\\盤,引用的時候直接引用就行。比如,自己寫個文件(myfile.h)放在 d
盤,即路徑為 d:\\myfile.h
舉個例子:
【1.】把myfile.h文件放在d盤
可以新建一個記事本文件(后綴.txt),把文件名改為(myfile.h),在該文件中添加如下內(nèi)容:
// myfile.h 自定義一個的輸出 * 圖行的文件,相當(dāng)于庫函數(shù)
#include stdio.h
void Display_San(int n) //打印*三角形
{
int i;
for(i=0; in; i++)
{
printf(" * \n");
printf(" *** \n");
printf(" ***** \n");
printf(" ******* \n");
printf(" ********* \n");
printf("*********** \n");
}
}
void Display_Si(int n) //打印*矩形
{
int i;
for(i=0; in; i++)
{
printf("* * * * * *\n");
printf("* *\n");
printf("* *\n");
printf("* *\n");
printf("* *\n");
printf("* * * * * *\n");
}
}
//還可以有更多的函數(shù).......放在一個文件中,成了自定義的庫函數(shù)
【2.】在主函數(shù)中,引入該文件:
#include "d:\\myfile.h" //引入自定義的文件,該文件包含兩個函數(shù)(即自定義的庫函數(shù))
void main()
{
Display_San(2); //在d:\\myfile.h文件中定義了
Display_Si(3); //在d:\\myfile.h文件中定義了
}
這就成了引用庫函數(shù)了?。。。。。?/p>
c語言庫函數(shù)很多,我知道的有250多個??赡芨?。當(dāng)然不可能全部記住了。不過他們都是分類的,實現(xiàn)不同的功能。大體了解他們的功能用的時候查就行了,況且?guī)旌瘮?shù)用法很簡單。能記住當(dāng)然好
其實在C語言編程中,我們所用的在部分函數(shù)就是C語言庫本身帶的函數(shù),在使用某一個庫文件之前,我們先要包含庫文件所對應(yīng)的頭文件,再在我們需要的地方調(diào)用庫函數(shù)就行了.最常用的printf();這就是一個庫函數(shù),這個庫函數(shù)在頭文件stdio.h中聲明.所以使用前要先#include stdio.h
舉個例子:
#include stdio.h //一定要先包含庫函數(shù)聲明的文件
int main()
{
printf("for example!\n"); //在此處調(diào)用庫函數(shù)
}
如果想要了解更多的庫函數(shù),可以參考C語言的教材,一般的附錄中會列出.也可以查看C庫函數(shù).