go语言中的不定参数类型是指函数传入的参数个数为不定数量,如【func Add(a int, args ...int) (result int)】。
本文 *** 作环境:windows10系统、Go 1.11.2、thinkpad t480电脑。
不定参数是指函数传入的参数个数为不定数量。
package main import ( "fmt" ) //不定参数函数 func Add(a int, args ...int) (result int) { result += a for _, arg := range args { result += arg } return } func main() { fmt.Println(Add(1, 2, 3, 4, 5, 6, 7, 8, 9, 10))
代码中的args是一个数组切片,而且只能放在参数中的最后面。
相关推荐:golang教程
以上就是go语言中的不定参数类型是什么意思的详细内容,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)