1.static:
1>作用于局部变量;
原先局部变量:1。作用域 ,函数大括号之内 2.存储 :存储在栈上,即为 程序运行起来才会发配空间。
静态局部变量:1.作用域:作用域不变,还是大括号之内 2.存储,未初始化的会存在数据段的bss端(初始化为0) 初始化的会存在与data区域。
2>作用域全局变量,原先的全局变量连接属性是const,用static修饰之后,作用域是当前文件,所以作用就是修改了链接属性。
作用域函数:
作用是,也是修改文件链接属性,将当前函数的作用域限制在当前文件。