手把手帶你走進Go語言之常量解析

2022-09-21 02:39:08 字數 946 閱讀 2998

目錄

golang 是乙個跨平台的新生程式語言. 今天小白就帶大家一起攜手走進 golang 的世界.

常量 (constant) 是指程式在執行過程中不會改變的固定值. 常量可以是任何基本資料型別. 如整數常量, 浮點常量, 字元常量, 列舉常量. 常量一般都會被編譯器視為常規變數, 只是常量的值不能再定義之後修改.

格式 1:

const 變數名 = 值

格式 2:

const 變數名 變數型別evdwlnese

例子:package main

import "fmt"

func main()

輸出結果:

1 2例 2:

package main

import "fmt"

func main()

輸出結果:

我是小白呀

11.2

true

常量可以使用len(),cap(),unsafe.sizeof()函式計算表示式的值. 常量表示式中函式必須是內建函式, 否則編譯不過.

例子:package main

import "fmt"

import "unsafe"

// 定義常量

const (

str = "iamlittlewhite"

num = 1

)func main()

輸出結果:148

iota 是 go 語言的常量計數器, 只能在常量的表示式www.cppcns.com中使用. iota 在 const 關鍵字出現時將被重置為 0, const 中每新增一行常量, iota 就會計數一次. iota 可以幫助我們統計常量同一行**被訪問了多少次.

例子:package main

import "fmt"

func main()

輸出結果:

0 1 2 3

手把手帶你走進Go語言之型別轉換

目錄 golang 是乙個跨平台的新生程式語言.今天小白就帶大家一起攜手走進 golang 的世界.資料型別轉換可以幫助我們將一種資料型別的變數轉換為另外乙個種型別的變數.格式 type name expression 浮點轉整數是從高精度向低精度轉換,小數點後面會被捨棄.例子 package ma...

手把手帶你走進Go語言之運算子解析

目錄 golang 是乙個跨平台的新生程式語言.今天小白就帶大家一起攜手走進 golang 的世界.運算子 operator 可以幫助我們在程式中執行數學或邏輯運算.go 語言內建的運算子有 運算子描述 相加 相減 相乘 相除 取餘 自增 自減 例子 package main import fmt ...

Django 手把手帶你入門

一 開發環境 python 2.7 pycharm 4 二 django的安裝 開啟pycharm 新建專案 看圖操作 自動安裝django環境 三 建立第乙個 1.開啟views.py 匯入 編寫乙個index函式 先寫成硬編碼的形式 2.開啟urls.py 匯入上圖編寫的函式 在urlpatte...