Golang的变量

变量是程序的基本组成部分,变量相当于内存中一个数值存储空间表示。

变量的使用

  • 变量的声明
    var arg int(指定数据类型)
    var num = 10 (类型推导)
    name := ‘tom’ (省略var := 左侧的变量不应该是已经申明的变量。)
    初始化变量: 变量的声明+赋值
  • 变量的赋值
    arg = 10
  • 变量的使用
    tfm.Println(arg),申明变量不赋值使用默认值,例 int的默认值为0

变量的注意事项

  1. 变量表示内存中的一个存储区域
  2. 该区域有自己的名称和类型
  3. Go变量的三种使用方式
  4. 多变量定义
  5. 该区域的数据值可以在同一个类型范围内不断变化
  6. 变量在同一个作用域内不能重名
  7. 变量 = 变量名+值+数据类型
  8. 变量没有赋值,会使用默认值

多变量声明

  • var n1, n2 , n3 int
  • var n1, name = 100, ‘tom’

全局变量

  • 在函数体外部定义
  • var n1 = 100
  • 或者 var ( n3 = 300, n4 = 900,
    name2 = ‘mary’)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值