Rust系列(九)总结二

Posted by YaPi on January 25, 2023

变量

全局变量
  • 全局变量必须在申明的时候马上初始化
  • 全局变量的初始化必须是编译器可确定的常量,不能包括执行期才能确定的表达式、语句、函数调用
  • 带有mut修饰的全局变量,在使用时必须使用unsafe关键字(无论读写)
static mut G: i32 = 4;
unsafe {
    G = 5;
    println!("{}",G);
}
变量运算