P.NAM.09 定义全局静态变量时需加前缀G_以便和常量有所区分

【描述】

为了提升代码可读性和可维护性,有必要将常量的命名和全局静态变量加以区分。所以在定义全局静态变量时,需要以前缀G_命名。

【反例】


#![allow(unused)]
fn main() {
// 不符合: 无法通过命名直接区分常量和静态变量
static EVENT: [i32;5]=[1,2,3,4,5];
const MAGIC_NUM: i32 = 65 ;
}

【正例】


#![allow(unused)]
fn main() {
// 符合
static G_EVENT: [i32;5]=[1,2,3,4,5];
const MAGIC_NUM: i32 = 65 ;
}