5.函数相关
5.函数相关
函数的定义
func 函数名(参数1 参数1类型,参数2 参数2类型) (返回类型1,返回类型 2) {
}
1.正常定义
func sumFn1(a int,b int) int{ |
当然当返回值为空时,参数后面不写类型即可
2.接受多个未知参数
func sumFn2(a ...int)int{ |
简单的理解就是1,2,3,…这些数据构成了一个切片a,但如果时这样的情况
func sumFn2(a int,b …int),那么a的值就是1,其余的值归为切片sliceb
3.指定返回的变量
func calc1(a int,b int) (sum int,sub int){ |
从代码中也是很好理解的我们指定了返回变量sum,sub,计算出他们的值后,我们直接return就行
4.参数类型为切片
func calc2(slice_a []int) []int{ |
这个也没啥好说的注意以下咋写的就行
5.参数类型为map
func calc3(map1 map[string]string) { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 不落虚`blog!
评论

