标签:重复 需要 标识 ide div type 系统 实例 world
声明变量的一般形式:
var indentifier type
实例:
var a int
var b bool
var str string
var (
a int
b bool
str string
)
当一个变量被声明之后,系统自动赋予它该类型的零值:int 为 0,float 为 0.0,bool 为 false,string 为空字符串,指针为 nil
但如果你的全局变量希望能够被外部包所使用,则需要将首个单词的首字母也大写
声明与赋值语句同时进行
实例:
var identifier [type] = value
var a int = 8 或 var a = 5
var b bool = false 或 var b = true
var c string = "Go says hello to the world!" 或 var str = "Go says hello to the world"
var(
a = 13
b = false
str = "Go says hello the world!"
city string
)
【备注】
在函数体内使用简短的声明语法 【:=】
例如:a := 32
两个值的交换 可以使用 a,b = b,a
空白标识符_ 也用于抛弃值 实际它是只写变量,你不能得到它的值
注意:
变量必须要使用,否则报错
同一个变量不能重复声明
变量声明及初始化的简写模式【:=】约定用在函数体内
Go笔记-变量
标签:重复 需要 标识 ide div type 系统 实例 world
原文地址:http://www.cnblogs.com/ymkfnuiwgij/p/7854297.html