void
成都創(chuàng)新互聯(lián)是一家集做網(wǎng)站、成都網(wǎng)站設(shè)計、網(wǎng)站頁面設(shè)計、網(wǎng)站優(yōu)化SEO優(yōu)化為一體的專業(yè)的建站公司,已為成都等多地近百家企業(yè)提供網(wǎng)站建設(shè)服務(wù)。追求良好的瀏覽體驗,以探求精品塑造與理念升華,設(shè)計最適合用戶的網(wǎng)站頁面。 合作只是第一步,服務(wù)才是根本,我們始終堅持講誠信,負(fù)責(zé)任的原則,為您進(jìn)行細(xì)心、貼心、認(rèn)真的服務(wù),與眾多客戶在蓬勃發(fā)展的市場環(huán)境中,互促共生。
funtion1(void)
{
printf("funtion1是無參函數(shù)\n");
}
void
funtion2(int
x)
{
int
y;
y=x;
printf("funtion2是有參函數(shù)\n");
printf("參數(shù)的値是
%d",y);
}
mani()
{
funtion1();
funtion2(8);
}
這里所謂的有參和無參的參是指函數(shù)的參數(shù),也就是上例中的funtion(int
x)括號中的參數(shù)x
,該參數(shù)的類型是int型。funtion2(int
x)被調(diào)用時的形式如funtion2(8),也就是x=8,然后把參數(shù)値8傳進(jìn)函數(shù)funtion2,y=8;所以,主函數(shù)main()的運行結(jié)果是,
funtion1是無參函數(shù)
funtion2是有參函數(shù)
參數(shù)的値是8
void A(int a);
void A(int a, int b);
這些是有參函數(shù),也就是傳入?yún)?shù),你可以在函數(shù)體內(nèi)操作,對應(yīng)地在主函數(shù)調(diào)用函數(shù)時會傳入實參,如:A(a)。
viod A();
這是無參函數(shù),對應(yīng)在主函數(shù)調(diào)用函數(shù)時不會傳入?yún)?shù),如A()。
c語言中標(biāo)準(zhǔn)函數(shù)指由標(biāo)準(zhǔn)頭文件定義和實現(xiàn)的函數(shù),即“系統(tǒng)自帶的”,用戶函數(shù)是由程序員自己定義實現(xiàn)的。
無參函數(shù)就是函數(shù)沒有定義參數(shù),有參函數(shù)就是函數(shù)定義了參數(shù)。
printf("參數(shù)的値是 %d",y);}mani(){funtion1();
funtion2(8);}這里所謂的有參和無參的參是指函數(shù)的參數(shù),也就是上例中的funtion(int x)括號中的參數(shù)x ,該參數(shù)的類型是int型。funtion2(int x)被調(diào)用時的形式如funtion2(8),也就是x=8,然后把參數(shù)値8傳進(jìn)函數(shù)funtion2,y=8;所以,主函數(shù)main()的運行結(jié)果是,
funtion1是無參函數(shù)
funtion2是有參函數(shù)參數(shù)的値是8