常量与运算符
1. 常量的定义
- 常量的值在编译时就已经确定(如果是运行时才确定的值,赋值给常量的话编译会报错)
- 常量的定义格式与变量基本相同
- 等号右侧必须是常量或者常量表达式
- 常量表达式中的函数必须是内置函数
const a int = 1 const b = 'A' const ( text = '123' length = len(text) num = b * 20 ) const i,j,k = 1,'2','3' const ( text2,length2,num2 = '456',len(text2),k * 10 )
package main import ( 'fmt' ) var sss = '123' const( s = len(sss) a = '123' b = len(a) c ) func main(){ fmt.Println(a) fmt.Println(b) fmt.Println(c) fmt.Println(d) }