返回

关键字static

发布时间:2022-09-22 12:23:44 187

1、static是静态局部变量的标志,可以将变量修饰成局部变量,不能被重置,一直积累下去。

2、static修饰局部变量,可以使局部变量的生命周期延长,修饰全局变量的时候。

3、全局变量的作用域被改变,使全局变量只能在其范围使用,不可在其他地方使用。

4、修饰函数的时候,改变函数的链接属性,设有static的函数,具有外部链接属性,可以在被声明后使用。

#include
void std()
{
static int = a;
a++;
printf("a = %d\n", a);
}

int main()
{
int i = 0;
while(i<5)
{
std();
i++;
}
return 0;
}
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
必须知道的Qt小知识 2022-09-22 11:30:09