|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
×
原文链接 -> 传送门
在 Go 中,变量被显式声明,并被编译器所使用(比如检查函数调用时的类型正确性)。
- package main
- import "fmt"
- func main() {
- // 使用 var 声明一个或多个变量
- var a string = "initial"
- fmt.Println(a)
- // 你可以一次性声明多个变量
- var b, c int = 1, 2
- fmt.Println(b, c)
- // Go 将自动推断出已经初始化的变量类型
- var d = true
- fmt.Println(d)
- // 声明变量但没有对其进行初始化,变量将
- // 被自动初始化为“零值”,例如整型的零值
- // 是0,布尔类型的零值是false
- var e int
- fmt.Println(e)
- // := 语法是声明并初始化变量的简写形式
- // 例如下边语句相当于 var f string = "short"
- f := "short"
- fmt.Println(f)
- }
复制代码
程序实现如下:
下一讲:常量
版权归鱼C工作室(www.fishc.com)所有,转载请注明来源。
|
|