返回介绍

变参

发布于 2024-10-12 12:35:53 字数 407 浏览 0 评论 0 收藏 0

Go 函数支持变参。接受变参的函数是有着不定数量的参数的。为了做到这点,首先需要定义函数使其接受变参:

func myfunc(arg ...int) {}

arg ...int 告诉 Go 这个函数接受不定数量的参数。注意,这些参数的类型全部是 int 。在函数体中,变量 arg 是一个 intslice

for _, n := range arg {
    fmt.Printf("And the number is: %d\n", n)
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文