"> ">

已知类A中一个成员函数说明"void Set(A&a);",其中A&a的含义是(    )

已知类A中一个成员函数说明"void Set(A&a);",其中A&a的含义是(    )


A、

指向类A的指针为a


B、

将a的地址值赋给变量Set


C、

a是类A的对象引用,用来作函数Set()的形参


D、

变量A与a按位相与作为函数Set()的参数


【正确答案】:C
【题目解析】:

“引用”的定义格式如下:
类型名 &引用名=同类型的某变量名;

首先,A&a是函数Set()的形参,根据引用的语法形式,a是一个引用,它的类型是A&,也就是说,a是类A的对象的引用。

Set是函数名,不是变量名。符号&表示引用,不是按位与。

答案为C。


Top