您的位置:首页 > 其它

关于函数使用args ...int 时的错误

2019-06-21 15:05 176 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/My_Days/article/details/93195066

package main

 

import "fmt"

 

// func args(arg ...int) sum int( “sum int" 这样写会报编写不规范,虽然支持对返回值函数命名,但是对于形参为切片类型的却不支持。

func args(arg ...int) int {

    sum := 0

    for i := 0; i < len(arg); i++ {

        sum += arg[i]

    }

    return sum

}

func main() {

    res := args(10, 49, 20, 0, 43)

    fmt.Println(res)

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: