1.5Go语言的变量(Variable)

1.变量声明

//声明后再初始化
var 变量名 类型
变量名 = 值
//声明时同时初始化
//显式指定类型
var 变量名 类型 = 值

//自动类型推导(可以用于全局变量和局部变量)
var 变量名 = 值

//自动类型推导(只可以用于局部变量)
变量名 := 值

变量在赋值后可以通过重新赋值更改其值。

var a int = 1
a = 2
fmt.Println(a)  // 2

2.变量作用域

//全局变量
var a int = 1

func f() {
    //局部变量
    var b int = 1
}

3.变量引用表达式

变量名

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/go/golang/36909.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2025年2月4日 14:29
下一篇 2025年2月5日 14:30

相关推荐

发表回复

登录后才能评论