go语言变量定义用法实例
本文实例讲述了go语言变量定义用法。分享给大家供大家参考。具体如下:
var语句定义了一个变量的列表;跟函数的参数列表一样,类型在后面。
代码如下:
package main import "fmt" var x, y, z int var c, python, java bool func main() { fmt.Println(x, y, z, c, python, java) }
变量定义可以包含初始值,每个变量对应一个。
如果初始化是使用表达式,则可以省略类型;变量从初始值中获得类型。
代码如下:
package main import "fmt" var x, y, z int = 1, 2, 3 var c, python, java = true, false, "no!" func main() { fmt.Println(x, y, z, c, python, java) }
在函数中,:= 简洁赋值语句在明确类型的地方,可以用于替代 var 定义。
(:= 结构不能使用在函数外,函数外的每个语法块都必须以关键字开始。)
代码如下:
package main import "fmt" func main() { var x, y, z int = 1, 2, 3 c, python, java := true, false, "no!" fmt.Println(x, y, z, c, python, java) }
希望本文所述对大家的Go语言程序设计有所帮助。
相关推荐
牧 2020-10-22
cleanerxiaoqiang 2020-06-16
小科的奋斗 2020-11-16
wfs 2020-10-29
哈嘿Blog 2020-10-26
bearhoopIT之道 2020-11-11
文山羊 2020-11-07
jaminliu0 2020-10-25
railssky 2020-10-25
小科的奋斗 2020-10-24
HELLOBOY 2020-10-23
狼窝 2020-10-22
ciqingloveless 2020-10-15
专注前端开发 2020-10-12
哈嘿Blog 2020-09-08
linmufeng 2020-09-08
qidiantianxia 2020-09-15
哈嘿Blog 2020-08-16