知道对计算机的数据有常量和变量,但没搞清楚概念是:常量和变量是对数据的表现形式来分类的。注意与数据类型来分类。
常量和符号常量
在程序运行过程中,其值不能被改变的量称为常量常量区分为不同的类型:
整型 100,125,-100,0
实型 3.14 , 0.125,-3.789
字符型 ‘a’, ‘b’,‘2’
字符串 ‘a’, ‘ab’,‘1232’
实型 3.14 , 0.125,-3.789
字符型 ‘a’, ‘b’,‘2’
字符串 ‘a’, ‘ab’,‘1232’
变量
变量代表内存中具有特定属性的一个存储单元,它用来存放数据,这就是变量的值,在程序运行期间,这些值是可以改变的。变量名实际上是一个以一个名字对应代表一个地址,在对程序编译连接时由编译系统给每一个变量名分配对应的内存地址。从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据。
变量代表内存中具有特定属性的一个存储单元,它用来存放数据,这就是变量的值,在程序运行期间,这些值是可以改变的。变量名实际上是一个以一个名字对应代表一个地址,在对程序编译连接时由编译系统给每一个变量名分配对应的内存地址。从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据。
常变量
具有变量的基本属性,只是不允许其值改变。
const float
PI=3.1415926