1、static关键字 static关键字:延长生命周期,限制作用域 static修饰局部变量:静态局部变量 static修饰全局变量:静态全局变量 static修饰函数:静态函数 2、extern关键字 extern:引用其他文件 .c 中的全局变量,告诉编译器,这个变量已经在其他文件中定义了 注意:只能引用定义过的变量 3、const关键字 const:修饰变量表示变量不会改变,不允许修改变量的值,相当于常量,只能只读 如果用const修饰,一般都要进行初始化