變數使用的注意事項 學習筆記

2021-09-13 19:53:33 字數 1186 閱讀 5341

1、變數代表著記憶體中的乙個儲存區域

2、這個區域有自己的變數名稱和資料型別

3、go變數的三種使用方式

3.1指定變數型別,宣告後如果不賦值,則使用預設值

package main

import "fmt"

func main()

3.2根據值,自動判斷適用型別,型別推導

package main

import "fmt"

func main()

3.3省略 var ,但是注意 := 左側的變數不能是已經宣告過的!!!go語言的特色

package main

import "fmt"

func main()

4、多變數宣告:一次宣告多個變數

//第一種方式

package main

import "fmt"

func main()

//第二種方式

package main

import "fmt"

func main()

//第三種方式

package main

import "fmt"

func main()

5、宣告全域性變數

package main

import "fmt"

//複雜宣告

var n1 = 100

var name = "thomas"

var n3 = 1.26

//一次性簡單宣告

var (

n4 = 666

name2 = "mike"

)func main()

全域性變數就是函式以外宣告的變數(func main()以外)

6、這個區域的資料值可以在同一型別範圍內不斷變化

package main

import "fmt"

//複雜宣告

func main()

7、變數在同乙個作用區域內不能重名(乙個函式或者乙個**塊中)

package main

import "fmt"

//複雜宣告

func main()

變數使用注意事項

變數表示記憶體中的乙個儲存區域 該區域有自己的名稱 變數名 和型別 資料型別 golang變數使用的三種方式 1 第一種,指定變數型別,宣告後若不賦值,使用預設值 2 第二種,根據值自行判定定量型別 型別推導 3 省略var,注意 左側的變數不應該是已經表明過的,否則會導致編譯錯誤 4 多變數生命 ...

變數的注意事項

以下是自己的經驗 全域性變數命名 g 變數名 區域性變數命名 l 變數名 成員變數 m 變數名 為什麼這樣做呢?因為現在的 的量越來越大,如果沒有很好的命名規則,導致 的可讀性太差 所以當我按照上述的規則,我就能馬上分清是函式變數 不需要特殊字首 區域性變數,成員變數和全域性變數 大家都知道變數要在...

變數的注意事項

1.如果建立多個變數,那麼變數之間的名稱不可以重複 2.對於float和long型別來說,字母字尾f和l不要丟掉 3.如果使用byte或者short型別的變數,那麼右側的數值不能超過左側型別的範圍 4.沒有進行賦值的變數,不能直接使用 一定要賦值之後,才能使用 5.變數使用不能超過作用域的範圍 作用...