GOGOUP-2.变量的声明方式

万丈高楼平地起-Golang的变量声明方式

  1. Show Your Code
    package main
    
    import "fmt"
    
    //声明全局变量
    //以下方法 一、二、三是可以的,方法四不支持全局变量的声明
    var Ga = 400
    
    func main() {
    	//方法一、声明变量 默认值是0
    	var a int
    	fmt.Println("a= ", a)
    	//方法二、声明变量并且初始化一个值
    	var b int = 100
    	fmt.Println("b= ", b)
    	//方法三、省去类型,自动匹配变量的数据类型
    	var c = 200
    	fmt.Println("c= ", c)
    	//方法四、省去var关键,自动匹配变量的数据类型
    	d := 300
    	fmt.Println("d= ", d)
    	fmt.Println("Ga= ", Ga)
    	//方法五、 声明多个变量
    	var aa, bb int = 1000, 2000
    	fmt.Println("aa= ", aa, "bb= ", bb)
    	var cc, dd = 3000, "小红"
    	fmt.Println("cc= ", cc, "dd= ", dd)
    	//方法六、多行变量声明
    	var (
    		ee        = 100
    		yy string = "小明"
    	)
    	fmt.Println("ee= ", ee, "yy= ", yy)
    
    }
    
  2. 运行结果:
    GOGOUP-2.变量的声明方式
上一篇:数据类型的补充


下一篇:GOGOUP-7.defer关键字