美文网首页
Go:变量声明的多种方法与默认值

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

作者: 和喆 | 来源:发表于2020-12-17 08:48 被阅读0次

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。
变量可以通过变量名访问。
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

}

相关文章

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

    变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。变量可以通过变量名访问。Go 语言变量名由字母、数...

  • Golang(二)基本语法

    变量与常量 什么是变量 变量是为存储特定类型的值而提供给内存位置的名称。在go中声明变量有多种语法。 声明变量 v...

  • Go变量声明

    go变量类型声明 变量短声明go语言是强类型语言所以在变量的声明中制定类型,但是在方法中声明的变量可以不需要关键字...

  • 【Golang 基础】Go 语言的变量与常量

    Go 语言的变量与常量 变量声明,初始化与赋值 (示例代码) 变量的声明格式:var <变量名称> [变量类型];...

  • 【Go从学会到学废】(三) 变量和常量

    Go声明变量方法: Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字。 声明变量的一般形式是使用 ...

  • go 变量的概念和使用

    变量是为存储特定类型的值而提供给内存位置的名称。在go中声明变量的类型有多种方法。 所以变量的本质就是存贮一小块内...

  • Go语言之变量的初始化二

    Go 语言在声明变量时,自动对变量对应的内存区域进行初始化操作。每个变量会初始化其类型的默认值(也就是说每个变量都...

  • GO语言基础(六)

    定义变量 Go语言里面定义变量有很多种方式。使用var关键字是Go最基本的定义变量方式,与C语言不同的是Go把变量...

  • go结构体的初始化及内存布局

    初始化方式 方式一:通过 var 声明结构体 在 Go 语言中当一个变量被声明的时候,系统会自动初始化它的默认值,...

  • 常量与变量

    一.变量 使用Var声明变量,可赋予不同类型的值(与js一样.),声明的变量不赋默认值则默认是null 使用关键字...

网友评论

      本文标题:Go:变量声明的多种方法与默认值

      本文链接:https://www.haomeiwen.com/subject/pkmagktx.html