导读 大家好,小问来为大家解答以上问题。c语言中static的作用这个很多人还不知道,现在让我们一起来看看吧!1、在C语言中,static的主要作用是定...
大家好,小问来为大家解答以上问题。c语言中static的作用这个很多人还不知道,现在让我们一起来看看吧!
1、 在C语言中,static的主要作用是定义全局静态变量、局部静态变量和静态函数。我们来举例说明吧!
2、 打开C语言在线编译器工具,如图1所示。
3、 当我们编译多个文件时,所有不带static的全局变量和函数都是全局可见的。例如,构建一个a.c文件,如图2所示。
4、 构建另一个main.c,如图3所示。
5、 运行它并查看结果,如图4所示。
6、 再看一个例子,静态的第二个作用是保持变量的内容持久,也就是静态可以控制变量的可见范围,比如
以上就是【c语言中static的作用】相关内容。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!