GO語言中的常量
常量是程序中最基礎(chǔ)的元素,在定義之后就不能再重新賦值了。Go語言中的常量類型有布爾常量、整數(shù)常量、浮點數(shù)常量、 字符常量、字符串常量和復(fù)數(shù)常量 。
布爾常量
const x = true
fmt.Print(x) //輸出true
整數(shù)常量
const x = 20
fmt.Print(x) //輸出20
浮點數(shù)常量
constx = 0.618
fmt.Print(x) //輸出%f0.618
字符常量
const x = 'a'
fmt.Print(x) //輸出97
字符串常量
const x = "a"
fmt.Print(x) //輸出a
復(fù)數(shù)常量
const x = 3 + 2i
fmt.Print(x) //輸出%v(3+2i)
仔細看的童靴會發(fā)現(xiàn)'a'和”a”的輸出值不一樣,單引號的'a'表示字符,雙引號的”a”表示字符串。在Go語言里 '1′,”1″,1是不一樣的值,這個和C語言是一樣的。有興趣的童靴可以自己試試輸出試試看。
以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。
相關(guān)文章
Go使用Google?Gemini?Pro?API創(chuàng)建簡單聊天機器人
這篇文章主要為大家介紹了Go使用Google?Gemini?Pro?API創(chuàng)建簡單聊天機器人實現(xiàn)過程詳解,本文將通過最新的gemini?go?sdk來實現(xiàn)命令行聊天機器人2023-12-12
golang bad file descriptor問題的解決方法
這篇文章主要給大家介紹了golang bad file descriptor問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-02-02
golang?日志庫ZAP[uber-go?zap]示例詳解
ZAP是由Uber開源的高性能Go語言日志庫,支持多種日志級別及基本信息打印,雖然ZAP本身不支持日志分割,但可以結(jié)合lumberjack進行日志切割,實現(xiàn)日志按文件大小、時間或間隔切割等功能,ZAP提供Logger和SugaredLogger兩種日志記錄器2024-10-10

