变量
程序中所管理的大部分信息,都是用变量表示的。下面讨论如何在程序中声明和使用变量。
变量(variable)代表保存数据的内存单元,变量名是内存单元的符号地址。变量声明要求编译器分配足够大的内存单元来保存指定类型的值,并且要定义一个变量名用于访问相应的内存单元
重点概念:变量代表保存数据的内存单元,变量名是内存单元的符号地址。
赋值语句
variable = 0
这条语句称为赋值(assignment)语句,因为它对变量赋值。执行这条语句时,先计算赋值运算符(=)右边的表达式,然后将计算结果保存在等号左边变量名代表的内存单元中。
重点概念:读取数据并不会改变它在内存中的值,但赋值语句会覆盖旧数据。
重点概念:不允许将一个值赋给一个类型不兼容的变量。
常量
有时,需要使用的数据是在整个程序中都不发生变化的常量(constant)
常量是类似于变量的标识符,但与变量不同的是,常量在存在期间保存一个特定的值。按照字面意思,常量是不可变的,即它们的值在整个程序执行过程中是不变的。
重点概念:常量于存在期间保存着一个特定的值。