真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

go語言不定長參數(shù)的用法

一般函數(shù)的參數(shù)都是定長的,但是有一些參數(shù)可以傳入不定數(shù)量的參數(shù),golang語言也有這樣的用法

泰安網(wǎng)站建設公司創(chuàng)新互聯(lián),泰安網(wǎng)站設計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為泰安成百上千提供企業(yè)網(wǎng)站建設服務。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設要多少錢,請找那個售后服務好的泰安做網(wǎng)站的公司定做!

比如一個函數(shù)是這樣寫的

func sum(nums ...int){
    total := 0
    for _, num := range numes{
        total += num
    }
    return total 
}

那么在調(diào)用在函數(shù)的時候, 可以有多種方式

func main(){
    sum(1, 2)?
    sum(1, 2, 3)
}

但如果我的現(xiàn)在有一個一個這樣的參數(shù),該怎么傳進去

nums := []int{1, 2, 3}

很顯然這是個slice切片,這里只能反著來,打散傳入該函數(shù)

nums := []int{1, 2, 3}
sum(nums...)

以上就是golang不定長參數(shù)寫法的詳細內(nèi)容,更多請關注創(chuàng)新互聯(lián)其它相關文章!


新聞標題:go語言不定長參數(shù)的用法
URL標題:http://weahome.cn/article/jgcieg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部