主题:[讨论]解决stat变量
以下的这些都是本人在青鸟学校所学的东西
跟大家分享一下
#include<stdio.h>
static int j;
void fun1(void)
{
static int i = 0;
i ++;
printf("i=%d",i);
}
void fun2(void)
{
j = 0;
j++;
printf("i=%d\n",i);
}
intmain()
{
for(k=0; k<10; k++)
{
fun1();
fun2();printf("*******************\n");
}
return 0;
)
运行结果:
i=1j=1
********************
i=2j=1
********************
i=3j=1
********************
i=4j=1
********************
i=5j=1
********************
i=6j=1
********************
i=7j=1
********************
i=8j=1
********************
i=9j=1
********************
i=10j=1
*******************[url=http://www.beidaqingniao.org ]青鸟学校[/url]
跟大家分享一下
#include<stdio.h>
static int j;
void fun1(void)
{
static int i = 0;
i ++;
printf("i=%d",i);
}
void fun2(void)
{
j = 0;
j++;
printf("i=%d\n",i);
}
intmain()
{
for(k=0; k<10; k++)
{
fun1();
fun2();printf("*******************\n");
}
return 0;
)
运行结果:
i=1j=1
********************
i=2j=1
********************
i=3j=1
********************
i=4j=1
********************
i=5j=1
********************
i=6j=1
********************
i=7j=1
********************
i=8j=1
********************
i=9j=1
********************
i=10j=1
*******************[url=http://www.beidaqingniao.org ]青鸟学校[/url]