go语言中不定参数类型指的是什么意思
小编给大家分享一下go语言中不定参数类型指的是什么意思,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
我们提供的服务有:网站设计制作、成都做网站、微信公众号开发、网站优化、网站认证、汉阴ssl等。为千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的汉阴网站制作公司
go语言中的不定参数类型是指函数传入的参数个数为不定数量,如【func Add(a int, args ...int) (result int)】。
不定参数是指函数传入的参数个数为不定数量。
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是一个数组切片,而且只能放在参数中的最后面。
看完了这篇文章,相信你对“go语言中不定参数类型指的是什么意思”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
本文名称:go语言中不定参数类型指的是什么意思
文章出自:http://lswzjz.com/article/pspceh.html