国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Golang > 正文

go語言變量定義用法實例

2020-04-01 19:19:57
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了go語言變量定義用法,實例分析了go語言變量的定義及使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
 

本文實例講述了go語言變量定義用法。分享給大家供大家參考。具體如下:

var語句定義了一個變量的列表;跟函數的參數列表一樣,類型在后面。

復制代碼代碼如下:
package main
import "fmt"
var x, y, z int
var c, python, java bool
func main() {
    fmt.Println(x, y, z, c, python, java)
}

 

變量定義可以包含初始值,每個變量對應一個。

如果初始化是使用表達式,則可以省略類型;變量從初始值中獲得類型。

復制代碼代碼如下:
package main
import "fmt"
var x, y, z int = 1, 2, 3
var c, python, java = true, false, "no!"
func main() {
    fmt.Println(x, y, z, c, python, java)
}

 

在函數中,:= 簡潔賦值語句在明確類型的地方,可以用于替代 var 定義。

(:= 結構不能使用在函數外,函數外的每個語法塊都必須以關鍵字開始。)

復制代碼代碼如下:
package main
import "fmt"
func main() {
    var x, y, z int = 1, 2, 3
    c, python, java := true, false, "no!"
    fmt.Println(x, y, z, c, python, java)
}

 

希望本文所述對大家的Go語言程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宾阳县| 林芝县| 阿荣旗| 永春县| 郧西县| 耒阳市| 台山市| 内黄县| 西丰县| 仪陇县| 门头沟区| 河曲县| 德庆县| 衡阳县| 彰化市| 黎平县| 岚皋县| 比如县| 彰武县| 左权县| 乌拉特前旗| 邹平县| 双桥区| 密云县| 白沙| 武穴市| 乳山市| 鹿泉市| 泽州县| 屏东县| 怀集县| 醴陵市| 石门县| 雷山县| 山阴县| 桦南县| 武汉市| 桓仁| 万山特区| 永德县| 莆田市|