美文网首页
Go语言之不定参数类型

Go语言之不定参数类型

作者: 测试探索 | 来源:发表于2020-06-15 23:07 被阅读0次

不定参数,一定只能放在形参中的最后一个参数。

package main

import "fmt"

//传递的实参可以是0或者多个
func MyFunc02(args ...int){
    fmt.Println("len(args) = ",len(args))

    fmt.Println("===========================")
    //返回两个值,第一个是下标,第二个是下标对应的数
    for i , data := range args {
        fmt.Printf("args[%d] = %d\n",i,data)
    }
}

func main(){
    MyFunc02()
    MyFunc02(1)
    MyFunc02(1,2,3)
}

//结果
len(args) =  0
===========================
len(args) =  1
===========================
args[0] = 1
len(args) =  3
===========================
args[0] = 1
args[1] = 2
args[2] = 3

相关文章

  • Go语言之不定参数类型

    不定参数,一定只能放在形参中的最后一个参数。

  • 第02天(函数、工程管理)_01

    01_无参无返回值函数的使用.go 02_普通参数列表.go 03_不定参数类型.go 04_不定参数传递.go ...

  • 一个例子学懂go语言之类型定义和使用

    go语言不像python,JavaScript能不定义参数类型来使用,go是强类型语言,意味着在你使用一个参数时你...

  • go 泛型

    go 泛型 1. 类型参数(Type parameters) Go语言的泛型(Generic)叫做类型参数。泛型可...

  • Java学习 Day7

    1.动态参数(不定长参数): 只能作为方法的参数。参数的个数不定。 语法:数据类型...变量名; (1)不定长参数...

  • 二维数组

    1.动态参数(不定长参数): 只能作为方法的参数。参数的个数不定。 语法:数据类型...变量名; (1)不定长参数...

  • Go Gin 设置Cookie以及Cookie的参数详解

    Go Gin 设置Cookie以及Cookie的参数详解 参数详解 参数类型含义Namestringcookie的...

  • 函数 参数

    关键字参数: 形如 kwarg = value 参数类型: 必备参数 命名参数 缺省参数 不定长参数 必备参数 ...

  • Go语言--不定参数传递

  • 2019-08-04 散点图类型type参数

    r语言之散点图类型type参数 type参数用来控制所生成散点图的类型,有如下几个选项: type=“p”表示绘制...

网友评论

      本文标题:Go语言之不定参数类型

      本文链接:https://www.haomeiwen.com/subject/punhxktx.html