最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Go 常量

2023-08-14 23:32 作者:小萬哥丶  | 我要投稿

如果一個變量應該有一個固定的、不能改變的值,你可以使用const關鍵字。

const關鍵字將變量聲明為"常量",這意味著它是不可改變和只讀的。

語法

const CONSTNAME type = value

聲明常量

聲明常量的示例:

package main import ("fmt") const PI = 3.14 func main() { ?fmt.Println(PI) }

常量規(guī)則

  • 常量名遵循與變量相同的命名規(guī)則

  • 常量名通常使用大寫字母(以便于與變量區(qū)分)

  • 常量可以在函數(shù)內外聲明

常量類型

有兩種類型的常量:

  • 類型化常量

  • 未類型化常量

類型化常量

類型化常量是使用定義的類型聲明的:

package main import ("fmt") const A int = 1 func main() { ?fmt.Println(A) }

未定義類型的

未定義類型的常量是無需指定類型而聲明的常量:

package main import ("fmt") const A = 1 func main() { ?fmt.Println(A) }

常量:不可更改和只讀

當聲明常量時,后續(xù)不可能更改其值:

package main import ("fmt") func main() { ?const A = 1 ?A = 2 ?fmt.Println(A) }

結果:

./prog.go:8:7: cannot assign to A

聲明多個常量

多個常量可以分組在一起以增加可讀性:

package main import ("fmt") const ( ?A int = 1 ?B = 3.14 ?C = "Hi!" ) func main() { ?fmt.Println(A) ?fmt.Println(B) ?fmt.Println(C) }

最后

為了方便其他設備和平臺的小伙伴觀看往期文章,鏈接奉上:

公眾號搜索Let us Coding

看完如果覺得有幫助,歡迎點贊、收藏關注


Go 常量的評論 (共 條)

分享到微博請遵守國家法律
梓潼县| 思茅市| 麻城市| 上饶市| 申扎县| 永寿县| 屯昌县| 平潭县| 海丰县| 喀喇| 蒙阴县| 镇安县| 蚌埠市| 广汉市| 陵水| 沁水县| 镇远县| 张掖市| 南投市| 昌黎县| 鹿邑县| 日土县| 乌鲁木齐市| 绍兴县| 奉新县| 来凤县| 新河县| 且末县| 左贡县| 资中县| 安化县| 敦化市| 汾西县| 南开区| 壤塘县| 潍坊市| 牟定县| 德保县| 武陟县| 环江| 恩平市|