基本数据类型默认值
- 在 go 中,数据类型都有一个默认值,当程序员没有赋值时,就会保留默认值,在 go 中,默认又叫零值。
- 基本数据类型默认值一览表
- 演示案例
var a int //0
var b float32 //0
var c float64 //0
var isMarried bool //false
var name string //""
fmt.Printf("a = %v, b = %v, c = %v, isMarried = %v, name = %v,", a, b ,c ,isMarried ,name)
- 输出结果:
常量
常量介绍
常量使用const修改
常量在定义的时候,必须初始化
常量不能修改
常量只能修饰bool、数值类型(int,float系列)、string类型
语法:const identifier[type]= value
举例说明,看看下面的写法是否正确
const name ="tom" //lok
const tax float64 = 0.8 //ok
const a int //error
const b=9/3 //ok
const c = getVal() //error