1、局部变量特点

示例1:

package main

import "fmt"

func main() {
	//定义在{}里面的变量就是局部变量,只能在{}里面有效
	//执行到定义变量那句话,才开始分配空间,离开作用域自动释放
	//作用域,变量其作用的范围

	if flag := 3; flag == 3 {
		fmt.Println("flag = ", flag)
	}
       //flag = 4   不能在if外面执行 报错:undefined: flag 未定义的标记
}

执行结果:

flag =  3

  

相关文章:

  • 2021-12-25
  • 2022-12-23
  • 2022-12-23
  • 2021-09-23
  • 2022-12-23
猜你喜欢
  • 2021-09-25
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-12
相关资源
相似解决方案