目录
1.字面常量(守护者)
字面常量可以是数字、字符、或字符串,他们在程序中扮演者不可改变的角色。比如数字30,圆周率3.14,字母'w',和字符串"abc"。
2.const修饰的常变量(宝藏)
例如:const int ID=10086;
在C语言中,const修饰的变量ID,本质上是变量,但是不能被直接修改,有常量的属性。
带有const修饰的常变量,一旦被定义,它们的值将被封存,无法直接改变这种封存特性,使得const常量在程序中扮演者非常重要的角色。
3.宏定义define(密码)
再来看看宏定义,它们就像是程序中的密码,用宏定义可以给某个值取一个易记的名字。比如MAX_VALUE定义为100,就像是为某个宝箱设置了一个密码一样!
宏定义还可以带参数,就像是为密码锁设置不同的组合。比如,定义一个SQUART的宏,接收一个参数x,然后返回x的平方。
4.枚举常量(代表)
enum,用于定义一组有名字的整数常量,这样可以提高程序的可读性和可维护性,就像是给程序添了灵魂一样!枚举中的数据是一个常量。
一旦定义了这些枚举常量,我们就可以在程序中使用它们,而不必关心具体的数值。我们可以使用EeekDay枚举类型来表示具体的星期几,而不是直接使用数字1~7,这样做不进提高了代码的可读性,还让程序更容易维护和修改。