定义变量

一、什么是变量

变量指定了某存储单元(Memory Location)的名称,该存储单元会存储特定类型的值。在 Go 中,有多种语法用于声明变量。

二、声明单个变量

var name type 是声明单个变量的语法。

package main

import "fmt"

func main() {
    var a int // 变量声明
    fmt.Println(a)
}

三、定义变量的三种方式

     int(整型)
    1.  var a int = 123  //定义了一个int类型的a ,把10赋值给他
    2.  var a = 456
    3.  a := 789

     string(字符串)
    1.  var a string = "xy"
    2.  var a = "yx"
    3.  a := "xy"
    定义不赋初值 
    //var a int  // int 类型默认值是0
    //var a string  // string 类型默认值是空字符串

同时定义多个变量

package main

import "fmt"

func main(){
    // 同时定义多个变量
    //var a,b int = 10,20
    //var a,b = 30,40
    //a,b := 50,60
    //var a,b = 10,"xy"
    a,b := 20,"yx"
    fmt.Println(a)
    fmt.Println(b)
}

 

posted @ 2019-12-09 15:52  小青年て  阅读(467)  评论(0编辑  收藏  举报