#include <stdio.h>
/*
结果:
a=2 b=2
a=3 b=3
a=4 b=4
*/
void fo()
{
static int a=1,b=1; // 等价于static int a; static int b;
a++;
b++;
printf("a=%d b=%d\n", a,b); // 2 3 4
return;
}
int main()
{
fo();
fo();
fo();
return 0;
}
#include <stdio.h>
/*
结果:
a=2 b=2
a=3 b=3
a=4 b=4
*/
void fo()
{
static int a=1,b=1; // 等价于static int a; static int b;
a++;
b++;
printf("a=%d b=%d\n", a,b); // 2 3 4
return;
}
int main()
{
fo();
fo();
fo();
return 0;
}