Go語言示例 3變數宣告

2021-09-22 14:14:42 字數 1083 閱讀 4760

variables.go源**定義字串型別自變數。

package main

import

"fmt"

func

main()

解釋執行。

$ go run variables.go

initial

variables.go源**定義整數型自變數。

package main

import

"fmt"

func

main()

解釋執行。

$ go run variables.go

1 2

如果不初始化,預設go的整數型變數值為零。

package main

import

"fmt"

func

main()

解釋執行。

$ go run variables.go

0

variables.go源**定義布林型自變數。

package main

import

"fmt"

func

main()

解釋執行。

$ go run variables.go

true

宣告變數採用的關鍵字var可以簡寫為":="。例如,variables.go源**通過":="宣告字串型別自變數。

package main

import

"fmt"

func

main()

解釋執行。

$ go run variables.go

initial

[1. go語言變數宣告]

Go語言變數宣告

匿名變數 複數型別 bool型別 字元型別 資料型別轉換 指標型別 常量iota常量生成器 字串與數值型別的轉換 var name type type是型別 bool string int int8 int16 int32 int64 uint uint8 uint16 uint32 uint64 ...

go語言示例 變數

在go語言中,變數都的宣告都是顯式的。編譯器會用他們來做例如型別檢查等事情。用var來宣告1個和多個變數。可以一次宣告多個變數。go會對初始化的變數進行型別推斷。宣告的變數,如果沒有初始化,那麼其值為相應的零值。例如乙個int型別的變數其零值就是0。語句是宣告並初始化的簡寫形式。例如這裡的 var ...

go語言變數的宣告與賦值

var 變數名 變數型別var a int b string c float32 d func bool e struct var a int var b string var c float32 var d func bool var e struct整型和浮點型變數的預設值為 0。字串變數的預設...