Go变量

Go变量


定义变量

使用var关键字定义

  • var a, b, c ,可以不赋初值且不注明变量类型
  • var a, b int = 1, 2,int可以省略,编译器通过初始值推算变脸类型
  • var关键字定义的方式可放在函数内,或函数外(包内)
  • 都可使用var()形式集中定义

:=方式定义关键字

  • a, b int := 1, false,类型可省略
  • :=,仅能在函数内部使用

内建变量类型

  • bool
  • string
  • (u)int、(u)int8、(u)int16、(u)int32、(u)int64、uintptr
  • float32、float64、complex64、complex128
  • byte
  • rune

猜你喜欢

转载自blog.csdn.net/YeYuLuoJin/article/details/81364579