1.3. 变量定义与使用

未匹配的标注
本文档最新版为 2023,旧版本可能放弃维护,推荐阅读最新版!

变量定义与使用

变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。

变量可以通过变量名访问。

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

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

1. 变量类型

我们要存储的数据类型是各种各样的,例如:整数,小数,文本等等。所以我们必须在定义变量时就要告诉计算机,定义的变量存储是什么类型的数据。那么在内存中就可以根据不同的类型来开辟不同的存储空间。

变量类型,常用 int,bool,float,string,那我们在下一章,详细介绍。

下面先看看如何定义(声明)变量

2. 变量声明

所谓声明变量就是创建一个变量,并且指定该变量存储什么类型的数据。

Go语言引入了关键字 var ,而类型信息放在变量名之后,示例如下:

var a int
// 变量的声明 如果没有赋值 int类型的变量默认值为0
fmt.Println(sun)

3. 变量初始化

在定义变量时,就给变量赋值,这种方式就是变量的初始化

func main0201() {

    //变量的定义和使用

    //var 变量名 数据类型 = 值

    //int 表示整型数据

    var sun int = 50

    fmt.Println(sun)

}

注意:在这里我们将”=”符号,读作“赋值号”,不能读作“等号”。

4. 变量赋值

也可以值声明不赋值,或者说用到的时候再赋值

func main0202() {

    //变量的声明 如果没有赋值 默认值为0

    var sun int

    //为变量赋值

    sun = 50

    fmt.Println(sun)

}

6. 进行简单的变量计算

func main0201() {

    var sun int = 50

    //变量在程序运行过程中 值可以发生改变

    sun = sun + 25

    fmt.Println(sun)

}

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~