作者在 2010-09-09 00:27:37 发布以下内容
#include <stdio.h>
int selfplus(void);
int main(void)
{
int a,i;
for(i=0;i<3;i++)
{
a=selfplus();
printf("The %dth times a=%d\n",i+1,a);
}
return 0;
}
int selfplus(void)
{
static int a=0;
//int a=0; //上面改成这句就可以发现区别
return (++a);
}
int selfplus(void);
int main(void)
{
int a,i;
for(i=0;i<3;i++)
{
a=selfplus();
printf("The %dth times a=%d\n",i+1,a);
}
return 0;
}
int selfplus(void)
{
static int a=0;
//int a=0; //上面改成这句就可以发现区别
return (++a);
}