首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

C++的static关键字及变量存储位置总结(2)

C++的static关键字及变量存储位置总结(2)

3、静态函数
在函数的返回类型前加上static关键字,函数即被定义为静态函数。静态函数与普通函数不同,它只能在声明它的文件当中可见,不能被其它文件使用。
静态函数的例子
[url=]复制代码[/url] 代码如下:

//Example 4
#include <iostream.h>
static void fn();//声明静态函数
void main()
{
fn();
}

void fn()//定义静态函数
{
int n=10;
cout<<n<<endl;
}
继承事业,薪火相传
返回列表