跳转至

变量 vs 常量

常量

常量是程序中固定不变的值:

change = 100 - price;    // 这里的 100 就是常量

常量的类型跟随数值自动确定: | 写法 | 类型 | |------|------| | 100 | int | | 100.0 | double | | 'A' | char | | "Hello" | 字符串 |

符号常量(#define

#define PRICE 100    // 定义符号常量 PRICE 代表 100

change = PRICE - price;  // 实际上等价于 100 - price

好处:修改时只改一处,程序可读性更强。