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。字串變數的預設...