void function(定義變量)
創(chuàng)新互聯(lián)公司成立與2013年,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元融安做網(wǎng)站,已為上家服務(wù),為融安各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792
定義變量
{}
是老式 C 語(yǔ)言的 寫(xiě)法。
函數(shù)名與函數(shù)體之間 定義的變量是形參的詳細(xì)描述(聲明類(lèi)型),不是全局量。也不叫局部量,它們是形參。
現(xiàn)在合寫(xiě)在小括號(hào) (定義變量) 里了。
傳入數(shù)組可以用指針,也可以用維數(shù)確定的數(shù)組。
int my_funcA( int a[3][3]){}
調(diào)用的數(shù)組要同它大小維數(shù)相同。
C語(yǔ)言的函數(shù)定義格式是:
函數(shù)類(lèi)型 函數(shù)名稱(chēng) ( 參數(shù)列表 )
{
//函數(shù)體
}
函數(shù)聲明,不是說(shuō)明的格式是“函數(shù)定義格式”的第一行,然后加 “;”,即:
函數(shù)類(lèi)型 函數(shù)名稱(chēng) ( 參數(shù)列表 );
特別地,在函數(shù)聲明中的參數(shù)列表中,不需要給出具體的變量名稱(chēng),但必須給出每個(gè)變量的類(lèi)型。
c語(yǔ)言中用戶(hù)自定義函數(shù)的格式:
函數(shù)返回類(lèi)型
函數(shù)名(參數(shù)列表)
{
代碼段;
return
函數(shù)返回值;
}
例如:
int test(int value)
{
value += 10;
return value;
}
上面示例定義了一個(gè)名為test的函數(shù),其返回值為int型,參數(shù)為int型,返回值為參數(shù)與10之和。
注:函數(shù)類(lèi)型為void時(shí),不可有return語(yǔ)句。
函數(shù)定義包括有參函數(shù)和無(wú)參函數(shù),無(wú)參函數(shù)為:
類(lèi)型標(biāo)示符
函數(shù)名()
{
聲明語(yǔ)句
語(yǔ)句部分
}
無(wú)參函數(shù):
類(lèi)型標(biāo)示符
函數(shù)名(形式參數(shù)列表)
{
聲明部分
語(yǔ)句部分
}
例如:
int
max(int
x,int
y)
{
int
z;
z=xy?x:y;
return(z);
}