variadic functions
来源:互联网 发布:中国森林覆盖率 知乎 编辑:程序博客网 时间:2024/04/30 12:07
package main
import "fmt"
//variadic functions 可变参数函数
func sum(nums ...int) {
//输出函数参数值
fmt.Println(nums, "")
total := 0
// for range 遍历参数值
for _, num := range nums {
total += num
}
fmt.Println(total)
}
func main() {
// 可变参数可以使用不同的参数值来调用
sum(1, 2)
sum(1, 2, 3)
nums := []int{1, 2, 3, 4}
sum(nums...)
}
0 0
- variadic functions
- Go by Example: Variadic Functions
- VARIADIC MACRO
- variadic function
- Variadic Macros
- C++ variadic
- Variadic templates
- functions
- functions
- Functions
- Functions
- Functions
- Functions
- Functions
- Functions
- Functions
- Notes-7:variadic template
- C++ Variadic templates
- 欢迎使用CSDN-markdown编辑器
- 网络7层协议简单总结
- 装饰者模式
- Linux字符设备驱动和杂项设备驱动对比
- Android Studio 图片资源引用杂谈
- variadic functions
- COM组件 IDispatch 及双接口的调用
- Hadoop 2.0 – HA功能中ZKFC对NN状态的控制
- 从 0 到 1:微信后台系统的演进之路zt
- websphere建立概要时指定端口号
- arp包win32下链接出错问题
- Multiple Return Values
- 通过checkbox的属性理解jquery获取attribute与property
- shell小记:lsdev