Go:变量声明的多种方法与默认值

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。
变量可以通过变量名访问。
Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字。
声明变量的一般形式是使用 var 关键字:

package main

import "fmt"

func main(){
    //声明变量方法1 var identifier type
    var a int = 10
    fmt.Println(a)

    //方法2 name := value
    //使用 := 声明变量时必须要有新的变量产生,不然会报错
    //这种不带声明格式的只能在函数体中出现
    b := "Hello world"
    fmt.Println(b)

    //多变量一起声明
    var o, p, q int = 1, 2, 3
    fmt.Println(o + p + q)

    //变量未初始化值,自动赋予默认值
    var c int
    fmt.Println(c)//int类型值默认值为0

    var d string
    fmt.Println(d)//string默认为""

    var e bool
    fmt.Println(e)//bool默认为false

}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容