当前位置: 首页 > 资讯

static在c语言中怎么用_static在c语言中的作用

2023-05-12 17:48:34 来源:互联网

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。

本文到此结束,希望对大家有所帮助。

关键词:

相关阅读

Copyright   2015-2023 华夏技术网 版权所有  备案号:琼ICP备2022009675号-37   联系邮箱:435 227 67@qq.com