编程的所有活动其实都是在修改变量的值。
我们用值来表示和模拟现实世界的各种信息。
并修改这些信息,来模拟现实世界的各种各样的活动。
修改变量的值的语句叫赋值语句 assignment statement。
int a = 0; //定义变量 a
int b = 666; //定义变量 b
a = b; //赋值语句:修改变量a的值为b的值666
赋值语句看起来没什么大不了的,就是数据从一个地方跑到另外一个地方覆盖目的地的值。
但它却是引起所有变化的唯一手段。
常量 const
有时候我们希望定义一个值之后最好不再改变,比如数学常量圆周率的值PI。
定义常量的时候只需要在变量类型前面加上const修饰即可。
const double pi = 3.1415926535;
pi = 3.14;//这里会编译报错,因为常量不可以修改
使用const的好处
由于常量不可以修改,所以修改常量就会导致编译器报错。这样就能发现一些不小心修改了常量导致的逻辑错误。