static void是什么意思?
2 回答
![?](http://img1.sycdn.imooc.com/545850200001359c02200220-100-100.jpg)
杨__羊羊
TA贡献1943条经验 获得超7个赞
一、概念:
static void 是定义静态无返回值函数。
二、详解:
1、静态函数:
在函数的返回类型前加上static关键字,函数即被定义为静态函数。静态函数与普通函数不同,它只能在声明它的文件当中可见,不能被其它文件使用。
2、静态函数的例子:
#include <iostream.h>
static void fn();//声明静态函数
void main()
{ fn(); }
void fn()//定义静态函数
{ int n=10; cout<<n<<endl; }
3、定义静态函数的好处:
静态函数不能被其它文件所用;其它文件中可以定义相同名字的函数,不会发生冲突。
- 2 回答
- 0 关注
- 1372 浏览
添加回答
举报
0/150
提交
取消