變數使用注意事項

2021-09-26 00:11:40 字數 1178 閱讀 4431

//變數表示記憶體中的乙個儲存區域

//該區域有自己的名稱(變數名)和型別(資料型別)

//golang變數使用的三種方式

//(1)第一種,指定變數型別,宣告後若不賦值,使用預設值

//(2)第二種,根據值自行判定定量型別(型別推導)

//(3)省略var,注意:=左側的變數不應該是已經表明過的,否則會導致編譯錯誤

//(4)多變數生命

//在程式設計中,有時我們需要時一次性表明多個變數,golang也提供這樣的語法

/func main()

//該區域的資料值可以在同一型別範圍內不斷變化

//變數在同乙個作用於內不能重名

//變數=變數名+值+資料型別,這一點請大家注意。

//golang的變數如果沒有賦初值,編譯器會使用預設值,比如int預設值0 string預設值為空串。

//基本語法:var 變數名 資料型別

//var a int這就是生命力乙個變數,變數名是a

//var num1 float32這也生命力乙個變數,表示乙個單精度型別的小數,變數名是num1

/*初始化變數

在宣告變數的時候,就給值

var a int = 45 這就是初始化變數a

使用細節:如果宣告時就直接賦值,可省略資料型別

var b= 400

給變數賦值

比如你先宣告類變數:var num int

然後,再給值 num = 780;這就是給變數賦值。*\

宣告變數

基本語法:var 變數名 資料型別

var a int 這就是宣告了乙個變數,變數名是a

var num1 float32 這也宣告了乙個變數,邊事乙個單精度型別的小數,變數名是num1

初始化變數

在宣告變數的時候,就給值

var a int =45 這就是初始化變數a

使用細節;如果宣告時就直接賦值,可省略資料型別

var b =400

給變數賦值

比如你先宣告了變數:var num int

然後,再給值num=780,這就是給變數賦值。

package main

import 「fmt」

//func main()

//演示golang中+的使用

func main()

變數的注意事項

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

shell變數注意事項

variable 22 echo variable 可以在同一行設定多個變數.例如 va1 good va2 chif va3 beijing 需要用空格隔開,會降低可讀性和可移植性 variable echo variable 變數替換 22 變數替換例子 logfile err.log echo...

變數的注意事項

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