03_多个变量或常量的定义
2019-08-23 15:27 StevenZhao 阅读(262) 评论(0) 编辑 收藏 举报综述:1、变量和常量的定义格式有所不同,并且关键字也不一样:变量 var, 常量:const
2、变量的自动推导类型:var a:=10 常量的自动推导类型 const b=10
3、多个变量或者常量定义,且它们类型不一样时,可以用()括起来
具体实现看下面代码:
package main
import "fmt"
func main() {
//常量的定义
const a int = 10
fmt.Println("a=", a)
//常量可以自动推导类型;变量自动推导类型不需要加var关键字
const b = 10 //注意这个和变量的不一样,没有:=
fmt.Printf("b type is %T\n", b) //打印类型输出必须使用printf来输出
fmt.Println("b type is %T", b)
结果:
//多个变量和常量的定义
var (
//可以定义并赋值
a1 int = 10
b1 float64 = 3.14
)
fmt.Printf("a1=%d,b1=%f\n", a1, b1)
const (
i int = 11
j float64 = 2.3
)
fmt.Printf("i=%d,j=%f\n", i, j)
结果:
}
每天的价值就是不停息的前进!!!