1、为什么需要变量
1.1一个程序就是一个世界
现实生活中花草树木,高楼大厦,天空云彩,这么多元素组成了我们我们这个丰富多彩的世界,而一个程序我觉得就跟一个世界一样,里面也是由好多元素构成,各种不同的元素组合在一起,展示出不同的程序功能
1.2变量是程序的基本组成单位
不论是使用哪种高级语言编写程序,变量都是程序的基本组成单位,下面一个示例
package main
import "fmt"
func getVal(num1 int, num2 int) (int, int) {
sum := num1 + num2
sub := num2 - num1
return sum, sub
}
func main() {
sum, sub := getVal(20,30)
fmt.Println("sum=", sum, "sub=", sub)
sum2, _ := getVal(10,20)
fmt.Println("sum2=", sum2)
}
上面的 sum, sub都是变量
2、变量的介绍
2.1变量的概念
变量相当于内存中一个数据存储空间的标识,你可以把变量看作是一个房间的门牌号,通过门牌号我们可以找到房间,同样的道理,通过变量名我们可以访问到变量对应的存储空间的值。
2.2变量的使用步骤
- 1、声明变量(也叫定义变量)
- 2、给变量赋值
- 3、使用变量