'static
生命周期是可能的生命周期中最长的,它会在整个程序运行的时期中存在。'static
生命周期也可被强制转换成一个更短的生命周期。有两种方式使变量拥有 'static
生命周期,它们都把数据保存在可执行文件的只读内存区:
- 使用
static
声明来产生常量(constant)。
- 产生一个拥有
&'static str
类型的 string
字面量。
看下面的例子,了解列举到的各个方法:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
'static
常量