同时包含局部变量和形参实参进行练习,f(m)中虽然将m=11,但仍然是访问局部变量,全局变量也是同理。
以下代码:
void f(int m){
m += 10;
}
int main(){
int m = 1;
printf("m=%d\n", m);
f(m);
printf("m=%d", m);
}
运行结果如下:
以下代码:
void f(int x, int y){
x += 1;
y -= 1;
}
int main(){
int x = 10;
int y = 10;
f(x, y);
printf("x= %d, y=%d", x, y);
}
运行结果如下: