Golang基礎語法 常量

2021-10-06 13:22:10 字數 1036 閱讀 3294

常量的注意事項:

const identifier [type] = value
顯式型別定義: const b string = "abc"

隱式型別定義: const b = "abc"

package main

import

"fmt"

func

main()

返回值

面積為: 50

1 b true

const

( unknown =

0 female =

1 male =

2)

iota,特殊常量,可以認為是乙個可以被編譯器修改的常量

如果中斷iota自增,則必須顯式恢復。且後續自增值按行序遞增

自增預設是int型別,可以自行進行顯示指定型別

數字常量不會分配儲存空間,無須像變數那樣通過記憶體定址來取值,因此無法獲取位址

const

( a =

iota

b =iota

c =iota

)

第乙個 iota 等於 0,每當 iota 在新的一行被使用時,它的值都自動加 1;所以 a=0, b=1, c=2 可以簡寫為如下形式:

const

( a =

iotabc

)

package main

import

("fmt"

)func

main()

返回值

0 1 haha haha 100 100 6

Golang語法基礎

1.變數定義 2.陣列宣告 陣列遍歷 2.切片宣告 1.宣告字串切片 var strlist string 宣告整型切片 var numlist int 宣告乙個空切片 var numlistempty int 輸出3個切片 fmt.println strlist,numlist,numlistem...

php基礎語法 常量

常量類似變數,但是常量一旦被定義就無法更改或撤銷定義。1 php 常量 常量是單個值的識別符號 名稱 在指令碼中無法改變該值。有效的常量名以字元或下劃線開頭 常量名稱前面沒有 符號 與變數不同,常量貫穿整個指令碼是自動全域性的。設定常量,請使用 define 函式 它使用三個引數 首個引數定義常量的...

Golang基礎語法1

開啟cmd命令視窗 儲存,編譯,執行 1.儲存到乙個 go的檔案 我這裡儲存到 e gotest hello.go 下 2.編譯,在命令提示符中執行命令 go build oe gotest hello.exe e gotest hello.go 在指定目錄下生成 exe 檔案 或者go build...