麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發(fā)設計 > 正文

Go語言學習(1)-變量

2019-11-10 20:37:24
字體:
來源:轉載
供稿:網友

一、變量

1、聲明變量 Go語言引入了關鍵字var,而類信息放在變量名之后: 如:

func main(){ var a int var b string var c [10]int //數(shù)組類型 var d []string //切片數(shù)組 var e struct{ f int g string } //結構體 var k *int //指針類型 var o map[string] int //map, key為string類型,value為int類型 var p func(a int) int //函數(shù),a為參數(shù),int為返回類型}

var關鍵字的另一種用法是將若干個需要聲明的變量放置在一起,免得程序要需要重復寫var關鍵字,如下所示:

var( v1 int v2 string)

2、變量初始化 對于聲明變量時需要進行初始化的場景,var關鍵字可以保留,但不再是必要的元素,如下所示:

func main(){ var o1 int = 10 var o2 = 10 //編譯器可以自動推導出v2的類型 o3:=10//此種方式只能用于局部變量的賦值,并且左邊的變量o3不能是已經聲明過的 //下面會報錯,由于先聲明,又用:=去賦值 var i int i:=10}

3、變量賦值 下面為聲明一個變量之后的賦值過程 var v10 int v10 = 15 Go語言提供了多賦值功能,比如下面這個交換i和j變量的語句: i,j=j,i 4、匿名變量 假設getName()函數(shù)的定義如下,它返回3個值,分別為firstName、lastName和nickName:

Func getName() (firstName,lastName,nickName string){ return “May”,“chan”,“maruko”}

若只想獲取nickName,則函數(shù)調用語句可以用如下方式編寫:

_,_,nickName:=getName()
上一篇:四種修飾符

下一篇:1095. Cars on Campus (30)

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产午夜网 | 天天曰夜夜操 | 国产一区二区在线免费观看 | 亚洲成人免费电影 | h视频免费看 | 999久久久久久 | 久久精品久久精品国产大片 | 中文字幕四区 | 亚洲五码在线观看视频 | 一级黄色影片在线观看 | 成人免费福利网站 | 久久99精品久久久久久国产越南 | 欧美亚洲另类在线 | 国产乱xxxx | 人人玩人人爽 | 亚洲精品午夜电影 | 国产精品久久久久久久久久尿 | 精品亚洲午夜久久久久91 | 全黄性性激高免费视频 | 久久精品一二三区白丝高潮 | 欧美乱码精品一区 | 九草网 | 国产亚洲精品影达达兔 | 一级美女大片 | 亚洲成人在线免费 | 91精品国产91 | 一级黄色免费观看视频 | 中文区中文字幕免费看 | 亚洲精品欧美在线 | 一级黄色av电影 | 免费久久久 | 91亚洲免费视频 | 毛片在线视频观看 | 美国黄色毛片女人性生活片 | 国产高潮好爽受不了了夜色 | 91色一区二区三区 | 91av在线影院 | 草久在线观看视频 | 国产免费观看av | 中国美女一级黄色大片 | 激情视频日韩 |