Go:變量聲明的多種方法與默認(rèn)值

變量來源于數(shù)學(xué),是計(jì)算機(jī)語言中能儲存計(jì)算結(jié)果或能表示值抽象概念。
變量可以通過變量名訪問。
Go 語言變量名由字母、數(shù)字、下劃線組成,其中首個(gè)字符不能為數(shù)字。
聲明變量的一般形式是使用 var 關(guān)鍵字:

package main

import "fmt"

func main(){
    //聲明變量方法1 var identifier type
    var a int = 10
    fmt.Println(a)

    //方法2 name := value
    //使用 := 聲明變量時(shí)必須要有新的變量產(chǎn)生,不然會報(bào)錯(cuò)
    //這種不帶聲明格式的只能在函數(shù)體中出現(xiàn)
    b := "Hello world"
    fmt.Println(b)

    //多變量一起聲明
    var o, p, q int = 1, 2, 3
    fmt.Println(o + p + q)

    //變量未初始化值,自動賦予默認(rèn)值
    var c int
    fmt.Println(c)//int類型值默認(rèn)值為0

    var d string
    fmt.Println(d)//string默認(rèn)為""

    var e bool
    fmt.Println(e)//bool默認(rèn)為false

}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 變量是每一門編程語言中非常重要的一個(gè)概念,不同的編程語言中變量的作用也基本一致。變量可以通過變量名訪問,是計(jì)算機(jī)語...
    狂躁的山羊閱讀 1,363評論 1 1
  • 變量來源于數(shù)學(xué),是計(jì)算機(jī)語言中能儲存計(jì)算結(jié)果或能表示值抽象概念。變量可以通過變量名訪問。 Go 語言變量名由字母、...
    誰說我是小小云閱讀 295評論 0 1
  • 變量來源于數(shù)學(xué),是計(jì)算機(jī)語言中能儲存計(jì)算結(jié)果或能表示值抽象概念。變量可以通過變量名訪問。Go 語言變量名由字母、數(shù)...
    醉傾城1閱讀 237評論 0 1
  • 1、變量的概念 ??變量來源于數(shù)學(xué),是計(jì)算機(jī)語言中能儲存計(jì)算結(jié)果或能表示值抽象概念。變量可以通過變量名訪問。Go ...
    kjkongjun閱讀 107評論 0 0
  • Go 語言入門 Go 語言簡介 Go 使一個(gè)開源的編程語言。 從2007年末 有Robert Griesemer,...
    Impassable_time閱讀 523評論 0 1

友情鏈接更多精彩內(nèi)容