static使用
b.其他文件中可以定义相同名字的变量
c.即使extern也不可以被其他文件使用
2.用于局部变量前:使得变量分配的内存保存于全局变量区,函数结束时释放内存
静态局部变量在程序执行到该对象的声明处时被首次初始化,以后的函数调用不再进行初始化,没有被初识化时会自动初始化为0
3.用于函数名前:不可被其他文件调用,其他文件内函数可以同名