试题题干
下列选项中是引用调用的为( )
参考答案
正确答案:
试题解析
在C++中,函数调用时参数的传递有两种方式:传值和传引用。
(1)传值,实际上是传递对象的值。传引用是传递对象的首地址值。如果函数的形参不是引用,那么调用时实参传递给形参通常采用的是传值的方式,即将实参的值拷贝给形参。
(2)如果函数的形参是引用,则调用时实参传递给形参采用的是传引用的方式。函数调用时,实参对象名传递给形参对象名,形参对象名就成为实参对象名的别名,即形参是对应实参的引用,它们是等价的,代表同一个对象,也可以看作是将实参的地址传递给了形参。
故选C。