go語言 變數的宣告與使用

徒步遠方999發表於2018-06-30
package main
import "fmt" // 匯入包,必須要使用
func main() {
// 一.變數  程式執行期間  可以改變的量

// 1.宣告格式  var 變數名  變數型別, 變數宣告瞭,必須要使用
// 2.只是宣告沒有初始化的變數,預設值為0
// 3.在一個{}中,宣告的變數名是唯一的
var a int
fmt.Println("a=", a)

// 4.可以同時宣告多個變數
//var b, c int
a = 10
fmt.Println("a=", a)

// 二.變數的初始化 宣告變數時,同時初始化
var b int = 10 // 初始化,宣告變數時,同時賦值
b = 20         // 賦值,先宣告,後賦值
fmt.Println("b=", b)

// 三.自動推導型別,必須要進行初始化,通過初始化的值來確定型別(常用)
c := 30
fmt.Println("c=", c)
// %T列印變數所屬的型別
fmt.Printf("c type is %T\n", c)

}

程式碼編輯如下:

    

 

相關文章