一个变量通常具有名字、地址、值、类型、生存期、作用域等属性,其中,变量地址也称为变量的左值(1-value),变量的值也称为其右值(r-value)。当以引用调用方式实现函数调用时,【 】。
A、将实参的右值传递给形参
B、将实参的左值传递给形参
C、将形参的右值传递给实参
D、将形参的左值传递给实参
一个变量通常具有名字、地址、值、类型、生存期、作用域等属性,其中,变量地址也称为变量的左值(1-value),变量的值也称为其右值(r-value)。当以引用调用方式实现函数调用时,【 】。
A、将实参的右值传递给形参
B、将实参的左值传递给形参
C、将形参的右值传递给实参
D、将形参的左值传递给实参
B
【解析】
进行函数调用时,需要向被调用函数传递信息,传值调用是将调用函数(caller)中实参的值(右值)传递给被调用函数(callee)中的形参,引用调用是将调用函数中实参的地址(左值)传递给被调用函数。