003_go语言中的变量

Posted 乱七八糟的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了003_go语言中的变量相关的知识,希望对你有一定的参考价值。

代码演示:

package main

import "fmt"

func main() {
    var a = "initial"
    fmt.Println(a)

    var b, c int = 1, 2
    fmt.Println(b, c)

    var d = true
    fmt.Println(d)

    var e int
    fmt.Println(e)

    f := "short"
    fmt.Println(f)
}

代码运行结果:

initial
1 2
true
0
short

代码解读:

  • 关键字var可以声明一个或者多个变量
  • 可以在一行当中声明多个变量
  • go语言能够推断初始变量的类型
  • 如果没有相应的初始化值,那么变量的初始值就是零值,例如int的零值是0
  • :=格式的语法是声明和初始化变量的简写

以上是关于003_go语言中的变量的主要内容,如果未能解决你的问题,请参考以下文章

GO_04:GO语言基础条件语句

1.go语言之常量和变量

003_1-当前系统语言的相关知识

Go从入门到放弃

Go 语言入门很简单:Go 中的作用域和变量隐藏

题解PTA团体程序设计天梯赛L1-003 个位数统计 (15 分) Go语言|Golang