变量 (程式设计)
维基百科,自由的 encyclopedia
在程式设计中,变量(英语:Variable,scalar)是指一个抽象的存储地址,它含有了被称为一个值的某种已知或未知的资讯量,并且配对了关联的符号名称。通常使用变量名称引用存储值;将名称和内容分开能让被使用的名称独立于所表示的精确消息之外。电脑原始码中的识别字能在执行期间绑扎一个值,且该变量的值可能在程序执行期间改变。 程式设计中的变量不一定能直接对应到数学中所谓的变量之概念。在程式设计中,变量的值不一定要为方程或数学公式之一部分。程式设计中的变量可使用在一段可重复的程序:在一处赋值,然后使用于另一处,接着在一次赋值,且以相同方式再使用一次(见迭代)。程式设计中的变量通常会给定一个较长的名称,以描述其用途;数学中的变量通常较为简洁,只给定一、两个字母,以方便抄写及操作。
此条目没有列出任何参考或来源。 (2015年4月4日) |
此条目需要编修,以确保用词、语气使用恰当。 (2018年3月) |
一个变量的存储地址可以被不同的识别字所引用,这种情况称之为别名。使用其中一个识别字为变量赋值,将会改变透过另一个识别字存取的值。
编译器必须将代表变量的名称替代成该数据所在的实际地址。变量的名称、类型及地址通常会维持固定,但该地址所存储之数据于程序执行期间则可能会改变。