go 前三个点与后三个点的意思
2019-11-19 leiting (2920阅读)
标签 Golang
做为形参的参数前的三个点意思是可以传0到多个参数变量后三个点意思是将一个切片或数组变成一个一个的元素,俗称将数组打散.
func main() { i := []int{1, 2, 3, 4} Dis(i...) } func Dis(p ...int) { for _, val := range p { fmt.Println(fmt.Sprint(val)) } }
最新评论:
最新评论: