做为形参的参数前的三个点意思是可以传0到多个参数
变量后三个点意思是将一个切片或数组变成一个一个的元素,俗称将数组打散.
func main() {
i := []int{1, 2, 3, 4}
Dis(i...)
}
func Dis(p ...int) {
for _, val := range p {
fmt.Println(fmt.Sprint(val))
}
}
做为形参的参数前的三个点意思是可以传0到多个参数
变量后三个点意思是将一个切片或数组变成一个一个的元素,俗称将数组打散.
func main() {
i := []int{1, 2, 3, 4}
Dis(i...)
}
func Dis(p ...int) {
for _, val := range p {
fmt.Println(fmt.Sprint(val))
}
}