发布时间:2025-12-11 00:00:32 浏览次数:9
1、隐藏,static修改的函数和全局变量。当加上了static,该变量就会对其他源文件隐藏。
2、保持持久性-static修改的局部变量。
3、默认初始化为0-存储在静态区域。
实例
#include<stdio.h>voidtest(void){intn=0;printf("n=%d\n",n);n++;printf("n++=%d\n",n);}voidtest_static(void){staticintn=0;printf("staticn=%d\n",n);n++;printf("staticn++=%d\n",n);}intmain(){test();test_static();printf("-------------------------\n");test();test_static();return0;}“c语言中static的作用是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注本站网站,小编将为大家输出更多高质量的实用文章!