首页 >> 生活 >

static的作用和用法(static的作用)

2023-05-27 11:31:42 来源: 用户: 

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

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

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

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

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

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

6、 再看一个例子,static的第二个作用是保持变量内容的持久性,这意味着static可以控制变量的可见范围,如图5所示。

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

8、 总而言之:

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

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

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

以上就是static的作用这篇文章的一些介绍,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章