什么是变量声明?-主要有两种方式-变量初始化就是给变量找个家

一、什么是变量声明?

在Go语言里,声明变量就像给内存里的一个位置起个名字,方便我们存放数据。主要有两种方式:

二、变量初始化,就是给变量找个家!

变量声明后,我们通常要给它找个“家”,也就是给它赋一个初始值。Go语言支持多种初始化方式:

三、变量类型,Go语言的身份证

Go语言是强类型语言,每个变量都有它的“身份证”——类型。常见的类型有:

类型 说明 示例
int 整型 var j int
float64 浮点型 var k float64
string 字符串类型 var l string
bool 布尔型 var m bool
array 数组类型 var n [5]int
slice 切片类型 var o []int
struct 结构体类型 type Person struct { Name string; Age int }
map 映射类型 var p map[string]int

四、变量作用域,变量的家在哪里?

变量的作用域决定了它在代码中的“家”在哪里,即变量的可见范围。Go语言中的变量作用域主要有:

变量是Go语言编程的基础,理解变量的声明、初始化、类型和作用域,能帮助我们写出更清晰、高效的代码。