
上QQ阅读APP看书,第一时间看更新
1.3.5 赋值语句
变量是计算机内存中一个存储单元的名字。例如,如果一个变量命名为price,那么计算机用price标识的存储单元将存放一个商品的价格值。告知计算机变量值是什么的方法有多种,例1.5演示了3种方法。
一种方法是程序员在声明变量的同时将值赋给变量,其中的关键字var告诉计算机创建一个新变量。声明变量同时赋值的语句格式如下:
在例1.5的第7行声明了一个变量TAX,并且设置它的值为0.065。
然而,声明变量时不一定都需要赋值,可以只是简单地使用关键字var和紧接着的变量名:
这时,这个变量是未定义的。这通常被误解为变量没有值,而实际上这意味着变量没有赋值。然而,由于程序员不能控制这个变量有或者没有什么值,所以要记住在将一个值赋予变量之前程序不能对这个变量进行计算或其他处理。
变量也可能赋值为用户通过提示录入的值或程序计算或处理的结果值。例1.5的第5和6行说明如何从输入提示为变量赋值,第8行说明如何为变量赋予其他两个变量相加的值。
第2章将深入讨论变量的命名、赋值和其他操作。