#include<stdio.h>
int i=0;
void sz()
{
printf("%d\n", i);
i = 200;//未重新定义的都是全局变量
printf("%d\n", i);
}
void sz1()
{
printf("%d\n", i);
int i = 300;//局部变量 覆盖全局变量
printf("%d\n", i);
}
int main()
{
printf("%d\n", i);
sz();
printf("%d\n", i);
sz1();
printf("%d\n", i);
}
//结果
0
0
200
200
200
300
200
请按任意键继续. . .
//
int i=0;
void sz()
{
printf("%d\n", i);
i = 200;//未重新定义的都是全局变量
printf("%d\n", i);
}
void sz1()
{
printf("%d\n", i);
int i = 300;//局部变量 覆盖全局变量
printf("%d\n", i);
}
int main()
{
printf("%d\n", i);
sz();
printf("%d\n", i);
sz1();
printf("%d\n", i);
}
//结果
0
0
200
200
200
300
200
请按任意键继续. . .
//