千家信息网

Go语言多变量怎么声明

发表于:2025-01-17 作者:千家信息网编辑
千家信息网最后更新 2025年01月17日,本文小编为大家详细介绍"Go语言多变量怎么声明",内容详细,步骤清晰,细节处理妥当,希望这篇"Go语言多变量怎么声明"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。多变量声明
千家信息网最后更新 2025年01月17日Go语言多变量怎么声明

本文小编为大家详细介绍"Go语言多变量怎么声明",内容详细,步骤清晰,细节处理妥当,希望这篇"Go语言多变量怎么声明"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

多变量声明

//类型相同多个变量, 非全局变量var vname1, vname2, vname3 typevname1, vname2, vname3 = v1, v2, v3var vname1, vname2, vname3 = v1, v2, v3 // 和 python 很像,不需要显示声明类型,自动推断vname1, vname2, vname3 := v1, v2, v3 // 出现在 := 左侧的变量不应该是已经被声明过的,否则会导致编译错误// 这种因式分解关键字的写法一般用于声明全局变量var (    vname1 v_type1    vname2 v_type2    )

实例

package main

var x, y int
var ( // 这种因式分解关键字的写法一般用于声明全局变量
a int
b bool
)

var c, d int = 1, 2
var e, f = 123, "hello"

//这种不带声明格式的只能在函数体中出现
//g, h := 123, "hello"

func main(){
g, h := 123, "hello"
println(x, y, a, b, c, d, e, f, g, h)
}

以上实例执行结果为:

0 0 0 false 1 2 123 hello 123 hello

读到这里,这篇"Go语言多变量怎么声明"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。

0