腹黑猫陪你学GO语言(2)——要不这个也坑了算了。
GO语言的变量声明
Go语言的变量声明有些不同吶。
var i int
var 变量名 类型
变量的初始化
var i int = 10 var j = 10 k := 10
可以看到j、k并没有声明类型,编译器会自己推导~懒人必备哦!
要注意的是 := 左侧的变量必须是未声明过的哦。
像
var i int i := 1
就是错的。
:=也不能在函数外使用哦!
多重赋值
在不支持多重赋值的语言中,交换两个变量a,b的值我们一般需要借用第三个变量,但是在Go中
a,b = b,a
就可以交换两个变量的值了!
这是一篇简短的小文章~
Archeb
2015年2月25日 下午2:57
真像Swift