Golang中的常量
Go语言使用const关键字来声明一个常量:
package main
import (
"fmt"
"math"
)
const s string = "常量"
func main() {
fmt.Println(s)
const n = 500000000
const d = 3e20 / n
fmt.Println(d)
fmt.Println(int64(d))
fmt.Println(math.Sin(n))
}
常量可以是一个表达式,但表达式中不能允许有变量,可以有常量。
const d = 3e20 / n 中n就是一个常量。