go语言变量

Posted jiawei2527

tags:

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

变量可以通过变量名访问

Go 语言变量名由字母、数字、下划线组成,其中首个字符不能为数字

声明变量的一般形式是使用 var 关键字:

var identifier type

变量声明

1. 指定变量类型,如果没有初始化,则变量默认为零值

   var v_name v_type

   v_name=name

   零值就是变量没有做初始化时系统默认设置的值。

  • 数值类型: 0
  • 布尔类型为:false
  • 字符串为 ""(空字符串)

 技术图片

2.根据值自行判定变量类型

     var v_name=name

 技术图片

3. 多变量声明

    var vname1, vname2, vname3 type

   vname1, vname2, vname3 = v1, v2, v3

   var vname1, vname2, vname3 = v1, v2, v3

  技术图片

4.值类型和变量类型

   所有像 int、float、bool 和 string 这些基本类型都属于值类型,使用这些类型的变量直接指向存在内存中的值。

   使用操作符 := 可以高效地创建一个新的变量

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

Go语言之变量,常量

[GO专栏-3]Go语言的变量定义

Go语言基本语法

Go语言基本语法

Go语言变量

GO语言学习(十五)Go 语言指针