在学习编程语言之始,我们需要先了解一个概念——变量。
为什么要先了解变量呢?
因为所有的高级编程语言都是基于变量展开和发展的,无论哪种编程语言,变量都是最基础的概念,是其他高级语法的基础。只有正确理解变量的概念,才能更好的学习编程。
那么,什么是变量呢?
变量是指保存的值可以改变的量。变量里的值是可以发生改变的,在不同时刻,经历过不同的过程,变量里的值可能就会变得不同。
这么说可能有点抽象,我们来举个例子。
“钱包余额”就可以是一个变量,因为“钱包余额”里的数值是可以发生改变的。
比如,在早上的时候我的“钱包余额”为100元,中午我买了桶泡面,这个时候我的“钱包余额”就变成了95元,我“钱包余额”的值发生了改变。
在早上我的“钱包余额”为100元,而到了中午,我的“钱包余额”变成了95元,在不同的时刻,“钱包余额”是不同的。
原本我的“钱包余额”为100元,在经历了“购买泡面”这个过程之后,我的“钱包余额”变成了95元。
那么,为什么要有变量呢?
变量可以用来保存值,并在需要的时候能够读取或者改变它的值。
还是以“钱包余额”为例,在早上,“钱包余额”里保存了100元,在中午我需要购买泡面的时候,我需要去查看我的“钱包余额”(读取了“钱包余额”的值),并且在付款的时候把“钱包余额”改变为95元(改变了“钱包余额”的值)。
这就是在需要的时候去读取或者改变一个变量的值。