Go 語(yǔ)言教程
如果你想向函數(shù)傳遞數(shù)組參數(shù),你需要在函數(shù)定義時(shí),聲明形參為數(shù)組,我們可以通過以下兩種方式來聲明:
形參設(shè)定數(shù)組大小:
void myFunction(param [10]int) { . . . }
形參未設(shè)定數(shù)組大?。?/p>
void myFunction(param []int) { . . . }
讓我們看下以下實(shí)例,實(shí)例中函數(shù)接收整型數(shù)組參數(shù),另一個(gè)參數(shù)指定了數(shù)組元素的個(gè)數(shù),并返回平均值:
接下來我們來調(diào)用這個(gè)函數(shù):
以上實(shí)例執(zhí)行輸出結(jié)果為:
平均值為: 214.399994
以上實(shí)例中我們使用的形參并未設(shè)定數(shù)組大小。
浮點(diǎn)數(shù)計(jì)算輸出有一定的偏差,你也可以轉(zhuǎn)整型來設(shè)置精度。
設(shè)置固定精度: