为了账号安全,请及时绑定邮箱和手机立即绑定

static void是什么意思?

static void是什么意思?

一只甜甜圈 2019-02-05 10:06:11
static void是什么意思?
查看完整描述

2 回答

?
杨__羊羊

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、定义静态函数的好处:
静态函数不能被其它文件所用;其它文件中可以定义相同名字的函数,不会发生冲突。

查看完整回答
反对 回复 2019-03-20
?
慕娘9325324

TA贡献1783条经验 获得超4个赞

static 静态的 属于类的方法 即访问它不需要实例对象就能访问
void 即这个方法没有返回值

查看完整回答
反对 回复 2019-03-20
  • 2 回答
  • 0 关注
  • 1372 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信