Rust的常量
Rust的常量
常量是绑定到一个名称的不允许改变的值。
常量与不可变变量的区别:
- 不允许对常量使用
mut - 声明常量使用
const关键字而不是let,并且 必须 注明值的类型。 - 常量只能被设置为常量表达式,而不能是函数调用的结果,或任何其他只能在运行时计算出的值
备注:rust的常量是必须在编译时明确赋值的。
声明常量的例子:
const MAX_POINTS: u32 = 100_000;
常量是绑定到一个名称的不允许改变的值。
常量与不可变变量的区别:
mutconst 关键字而不是 let,并且 必须 注明值的类型。备注:rust的常量是必须在编译时明确赋值的。
声明常量的例子:
const MAX_POINTS: u32 = 100_000;