美文网首页
variadic-functions

variadic-functions

作者: BANGBANGNT | 来源:发表于2017-12-07 19:17 被阅读0次
package main

import "fmt"

func sum(nums ...int) {
    fmt.Print(nums, " ")
    total := 0
    for _, num := range nums {
        total += num
    }
    fmt.Println(total)
}

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

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

相关文章

网友评论

      本文标题:variadic-functions

      本文链接:https://www.haomeiwen.com/subject/mrujixtx.html