Go語言 變數和常量

2022-09-05 12:00:14 字數 589 閱讀 9953

我們在這裡需要優先說明的是用於宣告變數的關鍵字var,以及用於宣告常量的關鍵字const。要知道,絕大多數的資料型別的值都可以被賦給乙個變數,包括函式。而常量則不同,它只能被賦予基本資料型別的值本身。

變數和常量在宣告方式方面也有所不同。我們可以在宣告乙個變數的時候直接為它賦值,也可以只宣告不賦值。變數的宣告並賦值方式如下:

// 注釋:普通賦值,由關鍵字var、變數名稱、變數型別、特殊標記=,以及相應的值組成。

// 若只宣告不賦值,則去除最後兩個組成部分即可。

var num1 int = 1

或:

var num2, num3 int = 2, 3 // 注釋:平行賦值
或:

var ( // 注釋:多行賦值

num4 int = 4

num5 int = 5

)

上述這三種變數宣告的方式,也適用於常量。但是要注意,對於常量不能出現只宣告不賦值的情況

package main

import (

"fmt")

func main()

GO語言的變數和常量

所謂變數,就是在程式執行過程中可以修改變化的 量 用來儲存一些程式設計過程中所用到的資料。通過變數的識別符號,來確定變數所用記憶體空間的大小。命名規範 go語言中的變數名由數字 字母 下劃線組成,但不能以數字開頭。合法的變數名 非法的變數名 abc1abc abc abc abc 123 ab c ...

Go變數和常量

程式執行過程中的資料都是儲存在記憶體中,我們想要在 中操作某個資料時就需要去記憶體上找到這個變數,但是如果我們直接在 中通過記憶體位址去操作變數的話,的可讀性會非常差而且還容易出錯,所以我們就利用變數將這個資料的記憶體位址儲存起來,以後直接通過這個變數就能找到記憶體上對應的資料了。go語言在宣告變數...

Go語言學習 變數和常量

學習程式語言中變數跟常量我們肯定是脫離不開的這也是入門的基礎 識別符號在程式語言中識別符號對我們開發中變數的命名,常量名,函式名,這裡為什麼不說方法名呢?因為go的方法跟函式長的很像 這個我們後面說 在go語言中識別符號由字母 數字和 下劃線 組成,並且只能以字母和 開頭。舉幾個例子 xiaohu,...