#??蛣?chuàng)作賞金賽#(C++)int main(){int max(int, int,int); //聲明函數(shù)int a, b, c;//cout << max(b = 6); //函數(shù)調(diào)用中的參數(shù)太少int max(int a = 2, int b = 7, int c = 6);cout << max();}int max(int a = 2, int b = 7, int c = 6) //定義函數(shù){if (b > a) a = b;if (c > a) a = c;return a;}上面函數(shù)定義是在主函數(shù)后面,所以在調(diào)用前要先聲明(函數(shù)的原型說(shuō)明)函數(shù)可聲明多次,但只能定義一次也就是不能定義多個(gè)相同名稱(chēng)的函數(shù)(之前好像在哪聽(tīng)過(guò)),盡管它們的聲明類(lèi)型(返回值)不同應(yīng)該也沒(méi)有人會(huì)把函數(shù)定義寫(xiě)在主函數(shù)后面吧函數(shù)聲明時(shí)對(duì)參數(shù)的個(gè)數(shù)、類(lèi)型、順序、函數(shù)的返回值進(jìn)行合法行檢查在函數(shù)聲明中的參數(shù)也是實(shí)參...(如說(shuō))子函數(shù)中可以修改主函數(shù)的數(shù)組...(肯會(huì)有用吧)既然學(xué)了函數(shù),我是不是可以寫(xiě)頭文件了?也許還可以試試不同頭文件含有相同名稱(chēng)的函數(shù)如何調(diào)用...今天就學(xué)到這里吧。