社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
变量是计算机内存中数据的名字。使用变量时需要注意以下这些事情:
var 变量名字 变量类型
在声明变量后赋值。
在以上语句执行之后,变量i的值为300,变量s的值苹果。
在声明变量时赋值,它的效果跟声明变量后再赋值效果是一样的。
数值文字量300赋给变量i,字符串文字量苹果赋给变量s。
声明中给变量赋值时,可以省略声明语句里的变量类型。所赋值的类型会用做变量的类型。
短变量赋值符:=表示短变量声明,此时不需要关键字var和声明变量类型。
字符串文字量“苹果”赋给变量name
Golang允许在一行中赋值给多个变量。
Golang是基于代码块的词法范围决定变量的作用域。内部代码块可以访问外部代码块定义的变量,外部代码块不能访问内部代码块的变量
注意短变量声明只能用来声明局部变量或函数内部的变量,在函数外部声明变量时必须使用关键字var。
在命名Golang变量时必须遵守以下约定:
如果声明变量时没有赋值,Golang会自动地为该变量绑定一个默认值或零值。
当以上代码执行时,会产生以下结果:
0
0
false
为了提高可读性和代码的质量,变量声明可以组成块。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!