已知类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。