验证中...
gistfile1.txt
原始数据 复制代码
package main
import (
"fmt"
)
func mfunc(tmp ...int) {
for _,data:=range tmp {
fmt.Println("data=",data)
}
}
func test( args ...int) {
//全部元素传递给mfunc
mfunc(args...)
mfunc1(args[2:]...)//从args[2:]开始(包括本身),把后面所有元素传递过去
mfunc1(args[:2]...)//args[0]~args[2](不包括数字agrs[2]),元素传递过去
}
func mfunc1(tmp...int) {
for _,data1:=range tmp {
fmt.Println("data,=",data1)
}
}
func main() {
test(1,2,3,4)
}

评论列表( 0 )

你可以在登录后,发表评论

搜索帮助