文章目录
1 一般语法
2 添加初始化器
3 简化变量声明
4 成块地声明变量
5 基本类型
6 类型转换
7 类型推断
8 常数类型
9 数字常数
1 一般语法
var 变量名 变量类型
多个同类型变量可以声明成一条语句...:
var 变量名1, 变量名2, 变量名3 变量类型
变量声明可以是包级的或者函数级的,如:
package main
import "fmt"
var c, python, java bool...// 包级变量声明
func main() {
var i int // 函数级变量声明
fmt.Println(i, c, python, java)
}
2 添加初始化器
可以给每个变量添加一个初始化器...// 有初始化器时,变量类型可以省略
fmt.Println(i, j, c, python, java)
}
3 简化变量声明
在函数内,当采用隐式类型声明时(有初始化器,省略变量类型),采用采用更简化的语句...7 类型推断
当我们使用隐式类型声明时,变量类型会根据声明语句右边的值(初始化器)进行推断。