腹黑猫陪你学GO语言(2)——要不这个也坑了算了。

作者: 腹黑猫 分类: 文章 发布时间: 2014-08-17 21:34

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

就可以交换两个变量的值了!

 

这是一篇简短的小文章~

一条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注

标签云