关键字static

来源:互联网 发布:新加坡旅游消费知乎 编辑:程序博客网 时间:2024/06/06 14:08

static

作用:修饰局部变量(静态局部变量),延长变量的生命周期,至整个程序结束后再释放;

           修饰全局变量,这个全局变量只能在本文件中可见,其他文件不可见;

           修饰函数,这个函数只能在本文件中调用,不能再其他文件中调用。

注:修饰变量全部保存在数据区的静态数据区,没有初始化的话,系统会默认初始化为0。

什么时候用?

           想要局部变量在程序执行完后背释放;

           这个全局变量只想在本文件访问;

           这个函数只想在本文件调用;

           对函数和全局变量做保护。

0 0
原创粉丝点击