Go语言中的匿名变量 简介

2020-01-25  本文已影响0人  码二哥

参考:
http://c.biancheng.net/view/12.html

关键词

1、什么是匿名变量

匿名变量的特点是一个下画线“”,“”本身就是一个特殊的标识符,被称为空白标识符。

没有名字的变量,就是匿名变量,使用_ 来代替。

2、匿名变量的特点?

3、匿名变量的 注意事项?

例如:

func GetData() (int, int) {
    return 100, 200
}
func main(){
    a, _ := GetData()
    _, b := GetData()
    fmt.Println(a, b)
}

代码运行结果:

100 200

GetData() 是一个函数,拥有两个整型返回值。每次调用将会返回 100 和 200 两个数值。

代码说明如下:

第 5 行只需要获取第一个返回值,所以将第二个返回值的变量设为下画线(匿名变量)。

第 6 行将第一个返回值的变量设为匿名变量。

上一篇 下一篇

猜你喜欢

热点阅读