(10)函数参数

 定义函数,小括号里面是参数

func saylovetosb (name string,num int){ for i := 1; i <= num; i++ { fmt.Printf("我爱%s\n",name) } } func main() { saylovetosb("拉芳",10) }

不定长参数

func saylovetosb2(names ...string)  {
    fmt.Printf("我爱%s\n",names)
}

func main() {
    saylovetosb2("拉芳","拉草","拉潘婷")
}

执行结果

多个参数,类型相同可以合并

//func saylovetosb2(name  string,name2 string,num int)  { 可以合并为下面的写法
func saylovetosb2(name  ,name2 string,num int)  {
    fmt.Printf("我爱%s\n",)
}

func main() {
    saylovetosb2("拉芳","拉草","拉潘婷")
}

猜你喜欢

转载自www.cnblogs.com/paad/p/11008866.html