golang 基本数据类型的默认值

  • 2022-07-04
  • 浏览 (1623)

golang基本类型的默认值

整型数据类型的默认值是 0 。

浮点型数据类型的默认值是 0.0 。

布尔型数据类型的默认值是 false 。

字符串数据类型的默认值是 “” 。

复数数据类型的默认值是 (0+0i)。

代码验证

package main
import "fmt"
func main() {
    // 基础类型:整型、浮点型、布尔类型、字符串、复数
    var a int
    var b float32
    var c bool
    var d string
    var e complex64
    fmt.Println("整型默认值:", a)
    fmt.Println("浮点型默认值:", b)
    fmt.Println("布尔类型默认值:", c)
    fmt.Println("字符串默认值:", d)
    fmt.Println("复数默认值:", e)
}

上述代码的执行结果:

整型默认值: 0
浮点型默认值: 0
布尔类型默认值: false
字符串默认值: 
复数默认值: (0+0i)
0  赞