常量是乙個簡單值的識別符號,在程式執行時,不會被修改的量。
常量中的資料型別只可以是布林型、數字型(整數型、浮點型和複數)和字串型。
常量的定義格式:
const identifier [type] = value
使用 go run const.go 執行該檔案即可
package main
import "fmt"
import "unsafe"
/*常量是乙個簡單值的識別符號,在程式執行時,不會被修改的量。
常量中的資料型別只可以是布林型、數字型(整數型、浮點型和複數)和字串型。
常量的定義格式:
const identifier type = value
你可以省略型別說明符 [type],因為編譯器可以根據變數的值來推斷其型別。
顯式型別定義: const b string = "abc"
隱式型別定義: const b = "abc"
多個相同型別的宣告可以簡寫為:
const c_name1, c_name2 = value1, value2
*/const (
c1 = "abc"
c2 = len(c1)
c3 = unsafe.sizeof(c1)
// unsafe.sizeof 輸出結果為:16
//字串型別在 go 裡是個結構, 包含指向底層陣列的指標和長度,這兩部分每部分都是 8 個位元組,所以字串型別大小為 16 個位元組。
)func main()
/*iota
iota,特殊常量,可以認為是乙個可以被編譯器修改的常量。
iota 在 const關鍵字出現時將被重置為 0(const 內部的第一行之前),const 中每新增一行常量宣告將使 iota 計數一次(iota 可理解為 const 語句塊中的行索引)。
iota 可以被用作列舉值:
*/const (
i1 = iota
i2 = iota
i3 = iota
)//上面語句可以簡寫為下面的
//const (
// i1 = iota
// i2
// i3
//)func printiota()
//二進位制偏移
const (
b1 = 1 一 常量 1.系統常量 php os php執行系統,php version php當前使用版本,m pi pi的值 2.自定義常量 1 define 引數1,引數2,引數3 引數1是常量名稱 引數2是引數值 引數3設定是否區分大小寫,不設定預設為false2 const 常量名 常量名稱前面沒有 ... 1日期函式 備註 插入時間的內容可以是字串,但是必須是日期格式 查詢最近兩個小時的內容 select from message where date add publishdate,interval 2 hour now 選擇了最近的 30天內所有帶有date col 值的記錄 mysql sele... python內建函式 四捨五入 round 絕對值 abs 1 round 1.543,2 保留兩位小數,四捨五入為1.54 2 1.54 3 round 1.546,2 保留兩位小數,四捨五入為1.55 4 1.55 5 round 1.536,2 6 1.54 7 abs 5 8 59 abs ...php開發筆記(五)常量及魔術常量
mysql學習筆記五(常用函式)
Python 學習筆記(五)常用函式