1.概念
變量相當於內存中的一個數據存儲空間的表示,可以把變量看做是一個房間的門牌號,通過門牌號可以找到房間,同樣的道理,可以通過變量名訪問到變量的值
2.變量使用的基本步驟
聲明變量
賦值
使用
3.變量使用的注意事項
變量表示內存中第一個存儲區域
該區域有自己的名稱(變量名)和類型(數據類型)
Golang變量使用有三種方式
第一種:指定變量類型,不賦值,會自動使用默認值,var i int 沒有給I賦值,所以“i”的默認值爲0
第二種:根據值會自行判斷變量類型(類型推到),var num = 10,“i”的值爲10,類型爲int
第三種:省略var關鍵字,name:="張三",冒號+等號(:=)爲創建變量並且賦值。
4.多變量使用
第一種:一次性聲明多個變量,(var n1,n2,n3 int) 同時聲明瞭3個int類型的變量,(var n1,name,n3=100,"zhangsan",20.04)同時聲明瞭三個不同類型的變量並賦值( n1,name,n3 :=100,"zhangsan",20.04) 省略var關鍵字同時聲明瞭三個不同類型的變量並賦值
第二種:全局變量,聲明在方法(函數)外部的就是全局變量
5.該區域的數據值可以在同一類型範圍內不斷變化
6.變量在同一個作用域(一個函數或者一個代碼塊)內不能重名
7.GO語言變量三要素:變量名+值+數據類型
8.GO語言的變量如果可以賦初值,編譯器會使用默認值,比如int默認值0,string默認值爲空字符串