1、先声明,后赋值
2、声明和赋值一起
不可以在赋值时给予不匹配的类型
全局变量
var n=500
var(
n1=20
n2=35
)
注意是(),不是{ }
局部变量
1、指定变量类型并赋值
2、指定变量类型不赋值,使用默认值
3、没有写变量类型,根据后面的值判定变量类型(自动推断)
4、省略var
//1
var num1 int = 18
//2
var num2 int
//3
var num3 = tom
//4
sex := "男"
声明多个变量
//同时定义三个变量指定类型,不赋值
var n1,n2,n3 int
//同时定义三个变量,赋值不指定类型,自动判断类型
var n4,name,age1 = 10,"Tom",38
//省略var,自动判断类型
m6,height := 6.9,183