static的作用

来源:互联网 发布:中国外商投资的数据 编辑:程序博客网 时间:2024/06/16 11:40

在C++语言中,有三个明显的作用

1、在函数体内,一个被声明为静态的变量在函数被调用的过程中维持其值不变

2、在模块内(但是在函数体外),一个被声明为静态的变量可以被模块内的其他函数访问,但是不能被模块外的函数访问,是一个本地的全局变量

3、在模块内,被声明为静态的函数只能被该模块内的其他函数调用而不能被模块外的函数调用。

原创粉丝点击