五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(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 常量的評論 (共 條)

分享到微博請遵守國家法律
乌拉特前旗| 托克逊县| 乌苏市| 阿合奇县| 红桥区| 中牟县| 达州市| 林西县| 大城县| 涞源县| 台东县| 丹凤县| 绿春县| 墨竹工卡县| 都兰县| 修文县| 江达县| 宁国市| 阳信县| 福鼎市| 曲阳县| 宜宾市| 义马市| 临猗县| 若羌县| 贵港市| 大石桥市| 丰城市| 三江| 广宁县| 依安县| 沙坪坝区| 五河县| 城固县| 昌江| 上蔡县| 久治县| 宣城市| 安陆市| 镇坪县| 东丰县|