C语言中static静态变量的理解及相关函数实例
程序员文章站
2022-05-12 12:33:14
...
C语言中static静态变量的理解及相关函数实例
最近在学习c语言statci时遇到了一些问题,现在贴一个代码块实例加深自己的理解
去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片
.
#include <stdio.h>
int get_value (void)
{
static int flag =0;
flag++;
return flag;
}
int main()
{
/* 我的第一个 C 程序 */
for (int i = 0; i<20;i++)
{
i=get_value();
printf("%d \n",i);
}
return 0;
}
这时候输出是这样的:
即静态变量具有记忆功能!加深理解!