欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C语言中static静态变量的理解及相关函数实例

程序员文章站 2022-05-12 12:33:14
...

最近在学习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;
}

这时候输出是这样的:

C语言中static静态变量的理解及相关函数实例
即静态变量具有记忆功能!加深理解!