单选题
在下列原型所示的C++函数中,按“传值”方式传递参数的是______。
A、
void f1(int x);
B、
void f2(int*x);
C、
void f3(const int*x);
D、
void f4(int&x);
【正确答案】
A
【答案解析】
[解析] 传值方式是将实参复制到形参中,因此实参和形参是两个不同的变量,有各自的存储空间,可以把函数的形参看做是函数的局部变量。其中BC选项为按低值传递D选贤为按引用传递。
提交答案
关闭