一、变量 1.变量声明使用var声明,类型在变量名称后。例:var a int,声明一个int型变量a,var a =50,a的类型自动推断,如果不赋初值,a默认为0。 2.变量名由数字字母下划线组成,但首个字符不能为数字。 3.使用:=声明时可以省略var,例a:=20。a的类型由编译器推断。 4.全局变量可以只声明不使用,局部变量声明了一定要用,不然会报错。 二、常量 数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。 const a='a',const a=50.类型由编译器自动推断出。可以const a,b=2,3这样一次定义多个常量。