修饰变量: 变量存在全局区(静态区) 如果静态局部变量有初值,存放在.data区,没有初值存放在 .bss 区域 生命周期为整个程序限制作用域: 修饰局部变量,和普通的局部变量的作用域没有区别,但是生命周期被延长为整个程序修饰全局变量,限制在本文件中使用只初始化一次,初值赋值0; 修饰函数 仅限在本文件使用。