Go:变量声明的多种方法与默认值

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。
变量可以通过变量名访问。
Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字。
声明变量的一般形式是使用 var 关键字:

package main

import "fmt"

func main(){
	//声明变量方法1 var identifier type
	var a int = 10
	fmt.Println(a)

	//方法2 name := value
	//使用 := 声明变量时必须要有新的变量产生,不然会报错
	//这种不带声明格式的只能在函数体中出现
	b := "Hello world"
	fmt.Println(b)

	//多变量一起声明
	var o, p, q int = 1, 2, 3
	fmt.Println(o + p + q)

	//变量未初始化值,自动赋予默认值
	var c int
	fmt.Println(c)//int类型值默认值为0

	var d string
	fmt.Println(d)//string默认为""

	var e bool
	fmt.Println(e)//bool默认为false

}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值