程序段的执行结果是() #include <iostream> using namespace std; void fun1(int &x) { x++; } void fun2(int x) { x++; } int main() { int abc = 100, xyz = 13; fun1(xyz); abc = xyz; fun2(abc); printf("%d\n", abc); } 100 13 12 14
#include <iostream> using namespace std; void fun1(int &x) { x++; } void fun2(int x) { x++; } int main() { int abc = 100, xyz = 13; fun1(xyz); abc = xyz; fun2(abc); printf("%d\n", abc); }
D
fun2 是值传递 改变后 只在这个函数里面有效