91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

go語言中常量和變量的區別是什么

發布時間:2020-06-21 11:27:44 來源:億速云 閱讀:459 作者:元一 欄目:編程語言

Go語言常量

常量是一個簡單值的標識符,在程序運行時,不會被修改的量。

常量中的數據類型只可以是布爾型、數字型(整數型、浮點型和復數)和字符串型。

常量定義

通過const關鍵字,你可以給字面常量指定一個友好的名字:

const Pi float64 = 3.14159265358979323846
const zero = 0.0 // 無類型浮點常量
const (
size int64 = 1024
eof = -1 // 無類型整型常量
)
const u, v float32 = 0, 3 // u = 0.0, v = 3.0,常量的多重賦值
const a, b, c = 3, 4, "foo"
// a = 3, b = 4, c = "foo", 無類型整型和字符串常量

Go語言變量

變量來源于數學,是計算機語言中能儲存計算結果或能表示值抽象概念。

變量可以通過變量名訪問。

Go 語言變量名由字母、數字、下劃線組成,其中首個字符不能為數字。

一個變量名可以由字母,數字和下劃線。它必須以字母或下劃線。大寫和小寫字母是不同的,因為Go是區分大小寫的。

變量的初始化

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

var v1 int = 10 // 正確的使用方式1
var v2 = 10 // 正確的使用方式2,編譯器可以自動推導出v2的類型
v3 := 10 // 正確的使用方式3,編譯器可以自動推導出v3的類型

以上就是golang常量和變量的區別的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌海市| 兰州市| 岳普湖县| 江都市| 喀什市| 车致| 盐源县| 福安市| 镇江市| 静海县| 罗平县| 永泰县| 泾源县| 福建省| 曲松县| 宣城市| 封开县| 布尔津县| 常德市| 宣武区| 达拉特旗| 德保县| 莎车县| 科技| 东光县| 沭阳县| 荣昌县| 沐川县| 雷波县| 鲁山县| 济宁市| 万载县| 正定县| 两当县| 西安市| 云梦县| 松阳县| 刚察县| 奉新县| 阳城县| 宁化县|