Navigation
阅读进度0%
Go 作用域详解:全局变量与局部变量
December 19, 2024 (1y ago)
Go
Scope
Variables
本章节概述
主要是讲解 作用域,其实很简单 全局的 和局部的
package main
import "fmt"
func main() {
globalUse()
}
// 1.全局的变量 这里和javaScript一毛一样 都是存在变量的提升的 优先使用内部的局部变量
func globalUse() {
/* 声明局部变量 */
var a, b, c int
/* 初始化参数 */
a = 10
b = 20
c = a + b
fmt.Printf ("结果: a = %d, b = %d and c = %d\n", a, b, c)
}
// 2.形式参数 也是 局部变量
/*
3. 默认的值
int = 0
float32 = 0
Porint = nil
*/