#include <stdio.h>
#include <stdlib.h>
#include <string.h>
using namespace std;
void fn()
{
//static int x = 0;//静态局部变量,函数内部可用,只赋予一次初值
int x = 0;//局部变量,函数内部可用,每次调用都赋予初值0
x++;
printf("fn: x = %d\n", x);
}
int main(void)
{
int i;
for(i = 0; i<5; i++)
fn();
system("pause");
return 0;
}