函数定义调用与参数传递 — 程序设计填空题
题目
有如下程序段:
void fun(int x, int y) { x = x * 2; y = y + 3; }
int main() {
int a = 4, b = 5;
fun(b, a);
printf("%d,%d", a, b);
return 0;
}
由于C语言的参数传递方式是____传递,形参的改变不影响实参,故输出结果为____;若将该函数定义放在 main 之后且未在调用前写____,程序编译时将无法识别函数名。