当前位置:首页 > 教育 > 正文内容

static函数作用域仅在本文件(static改变函数作用域)

2022-11-25 11:14:31教育498

你们好,最近小活发现有诸多的小伙伴们对于static函数的作用是,static函数的作用这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

static函数作用域仅在本文件(static改变函数作用域)

1、 打开C语言在线编译工具,如图1所示。

2、 当我们编译多个文件时,所有没有static的全局变量和函数都具有全局可见性。例如,构建一个a.c文件,如图2所示。

3、 创建另一个main.c,如图3所示。

4、 运行它并查看结果,如图4所示。

5、 a是全局变量,msg是函数,它们都没有static前缀,所以它对另一个源文件main.c是可见的

6、 再看一个例子,静态的第二个作用是保持变量的内容持久,也就是说静态可以控制变量的可见范围,如图5所示。

7、 static的第三个作用是默认初始化为0。看另一个例子,如图6所示。

8、 总而言之:

9、 1.静电的第一个作用是隐藏。

10、 2.静态的第二个作用是控制变量的可见范围。

11、 3.静态的第三个作用是初始化为0。

以上就是static函数的作用这篇文章的一些介绍,希望能帮助到大家。

扫描二维码推送至手机访问。

版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!

本文链接:http://xixia168.cn/n/jy/232292.html

标签: 函数作用
分享给朋友:

“static函数作用域仅在本文件(static改变函数作用域)” 的相关文章

qq三国电脑绑定(齐齐是个大孬但)

qq三国电脑绑定(齐齐是个大孬但)

大家好,小活来为大家解答以上的问题。齐齐是个大孬但,qq三国电脑绑定这个很多人还不知道,现在让我们一起来看看吧!1、可以,你进官网,那里有密保绑钉,手机绑钉,电脑绑钉,如果你电脑绑起的,点解绑,输你的那些问题答案就可以解除啦!相信我的话可以给我,我帮你解绑。2、我什么都不要,就想交个QQ三国朋友。3...

关于星际宝贝的介绍(星际宝贝)

关于星际宝贝的介绍(星际宝贝)

大家好,小编蜜蜜来为大家解答这个问题。星际宝贝,关于星际宝贝的介绍很多人还不知道,现在让我们一起来看看吧!1、《星际宝贝》是美国克里斯·桑德斯执导的电视动画片,全65集,于2003年9月20日在美国播出。2、  2007年10月24日起,在中央电视台少儿频道(CCTV-14)的《动漫世界》栏目播出。...

如何丰乳(如何丰富幼儿的生活经验)

如何丰乳(如何丰富幼儿的生活经验)

大家好,小活来为大家解答以上的问题。如何丰富幼儿的生活经验,如何丰乳这个很多人还不知道,现在让我们一起来看看吧!1、关于如何丰胸呢,或许下面一些方法对丰胸有帮助哦。2、1.在家养一盆绿色植物,润肺又补气  在家养一盆绿色植物,同样可延缓乳房衰老速度!植物上的露水有良好的润肺效果,它能让你呼吸更有力、...

关于齐达内的介绍(齐达内)

关于齐达内的介绍(齐达内)

大家好,小编毛毛来为大家解答这个问题。齐达内,关于齐达内的介绍很多人还不知道,现在让我们一起来看看吧!1、齐内丁·齐达内(Zinedine Zidane),男,全名齐内丁·亚兹德·齐达内(Zinedine Yazid Zidane),1972年6月23日出生于法国马赛,法国前职业男子足球运动员、教练...

常州市武进区教育网(常州市武进区教育强区新闻发布会)

常州市武进区教育网(常州市武进区教育强区新闻发布会)

大家好,小活来为大家解答以上的问题。常州市武进区教育强区新闻发布会,常州市武进区教育网这个很多人还不知道,现在让我们一起来看看吧!1、常州市武进区教育局的电话号码:0519-86307083 具体什么事情打电话再问相关科室的电话吧。本文到此分享完毕,希望能帮助到大家。...

关于破冰行动剧情介绍的介绍(破冰行动剧情介绍)

关于破冰行动剧情介绍的介绍(破冰行动剧情介绍)

大家好,小编可心来为大家解答这个问题。破冰行动剧情介绍,关于破冰行动剧情介绍的介绍很多人还不知道,现在让我们一起来看看吧!1、《破冰行动》是由中央电视台、北京爱奇艺科技有限公司等联合出品,公安部宣传局、公安部禁毒局、广东省公安厅、北京欢乐源泉影视传媒有限公司、北京京默影视传媒文化有限公司联合摄制,傅...