老师讲解例题——局部、全局变量
代码1(a)如下:
#include <stdio.h>
int a = 200;
void f(){
int a = 1;
a = 2;
printf("%d\n",a);
}
int main(){
f();
printf("%d\n",a);
}
运行结果如下:
注意:
-
在mian函数中,绝不可能访问
-
f 中的局部变量
-
此处的a就是全局变量a
2. a,b
代码如下:
#include <stdio.h>
int a = 200;
int b = 100;
void f(){
int a = 1;
b = 2;
printf("a=%d,b=%d\n",a,b);
}
int main(){
f();
printf("a=%d,b=%d\n",a,b);
}
运行结果如下:
函数传参数