c语言关键字static的作用

2020-04-13  本文已影响0人  遇银

1.修饰局部变量
默认的局部变量,只存在栈空间,生命周期为整个函数
局部静态化,使局部变量在静态数据段保存,由编译器对其初始化,生命周期为整个程序。
2.修饰全局变量
防止重命名,限制变量名只在本文件内起作用
3.修饰函数
防止重命名,限制函数只在本文件内起作用

上一篇 下一篇

猜你喜欢

热点阅读