#include<stdio.h>
void func();
int a,b=520; //全局变量没有初始化,它会自动初始化为0
void func()
{
int b;
a=880;
b=120;//出现同名变量b,func函数会把全局变量的b屏蔽
printf("in func,a=%d,b=%d\n",a,b);
}
int main()
{
printf("in main,a=%d,b=%d\n",a,b);
func();
printf("in main,a=%d,b=%d\n",a,b);
return 0;
}
全局变量与局部变量的使用
最新推荐文章于 2023-08-29 22:25:11 发布