字面常量(literal) 就是它本身代表的值。比如25、hello world,他们代表的就是他们自己本身的值。
常量constant代表了一个字符常量。常量一般用于:
1. 1.一个指定的、不会改变的值,它有可能被在程序中使用多次。
2. 2.为了更好的理解代码(比如PI代表3.14)。
程序中的变量在执行过程中会改变,但是常量在程序的执行过程中始终代表一个值。
一个简单的例子,比如一般的游戏都有年龄限制(比如>14),如果使用AGE来代替年龄14:
1.一方面代码中用AGE显然比用14更利于阅读代码时的理解。
2.当限制年龄改变的时候,只需要修改AGE=14这个表达式,既可以一步到位的修改了限制年龄。
所以一种最佳的实践就是:要么在程序的开头中声明所有的常量,要么新建一个类或头文件来保存这些常量的值。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于