全局变量和局部变量重名时,局部变量优先于全局变量
#include <stdio.h>
int a,b;
void fun()
{
a=100;
b=200;
}
void main()
{
int a=5,b=7;//若把该行注释,a和b就调用全局变量
fun();
a=a++;
b=b++;
printf("a=%d\nb=%d\n",a,b);
}
#include <stdio.h>
int a,b;
void fun()
{
a=100;
b=200;
}
void main()
{
int a=5,b=7;//若把该行注释,a和b就调用全局变量
fun();
a=a++;
b=b++;
printf("a=%d\nb=%d\n",a,b);
}