美文网首页
Go语言中不定参的函数嵌套

Go语言中不定参的函数嵌套

作者: 醉酒的姑娘 | 来源:发表于2019-05-05 14:14 被阅读0次
package main

import "fmt"

func test2(arr...int){
  fmt.Println(arr)
}

func test(arr ...int){

test2(arr[0],arr[1],arr[2],arr[3])//传递指定参数数据
test2(arr[0:4]...)//[下标为0:下标小于4]  传递下标从0开始,到下标为4且不包含4的数据
test2(arr[:4]...)//从0开始可以省略:前数据
test2(arr[:]...)//传递所有不定参数
test2(arr...)//传递所有不定参数

}


func main()  {

test(1,2,3,4)

}

输出结果


image.png

相关文章

网友评论

      本文标题:Go语言中不定参的函数嵌套

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