1.7.2 使用常量

2013-10-07 14:42:17 · 作者: · 浏览: 55

1.7.2  使用常量

程序定义了常量ALIEN_POINTS来表示外星人的分值。

  1. const int ALIEN_POINTS = 150

这里只需要在变量的定义之前加上const修饰符。现在可以像使用任何整数一样使用ALIEN_POINTS。注意,程序使用了大写字母命名常量。这只是惯例,但一般都这么做。全部大写的标识符告诉程序员它代表了一个常量。

下面一行代码使用了常量:

  1. int score = aliensKilled * ALIEN_POINTS; 

杀死的外星人数目与每个外星人的分值相乘得到玩家的得分。常量的使用让这行代码的含义显得很清晰。

陷阱

不能对常量赋新值。如果试图这么做,会生成编译错误。