在初等数学里,变量或变元、元是一个用来表示值的符号,该值可以是随意的,也可能是未指定或未定的。在代数运算时,将变量当作明确的数值代入运算中,可以于单次运算时解出多个问题。一个典型的例子为一元二次公式,该公式可以解出每个一元二次方程的值,只需要将方程的系数代入公式中的变量即可。
变量这个概念在微积分中非常重要。一般,一个函数 y = f ( x ) 会包含两个变量,参数x和值y。这也是“变量”这个名称的由来,当参数“变动”时,值也会相对应地“变动”[1]。另外在更深的数学中,变量也可以只代表某个数据,一般为数字,但也可能为向量、矩阵或函数等数学对象。
在计算机的概念中,变量指在电脑储存器中存在值的被命名存储空间,是一个包含部分已知或未知数值或信息(即一个值)的存储地址,以及相对应的符号名称,简单而言,变量是一种使用方便的占位符,用于引用计算机内存地址。通常使用变量名称引用存储值;将名称和内容分开能让被使用的名称独立于所表示的精确消息之外。变量通常是可被修改的,即可以用来表示可变的状态。变量可以用来保存字面量,并且变量中保存的字面量是不定的。变量本身没有意义,它会根据不同字面量表示不用的意思。
当某个变量开始使用时,解释器通常会设置一个空间来存储所给出的值。当该变量不再使用时,分配的存储空间将被回收。
资料来源:
- 维基百科词条:变量
- 百度百科词条:变量
[1] Syracuse University. Appendix One Review of Constants and Variables. cstl.syr.edu.