单选题
👁️ 浏览量:

试题题干

关于引用,下列的说法中错误的是(    ) 

A

引用是给被引用的变量取一个别名

B

引用主要是用来作函数的形参和函数的返回值

C

在声明引用时,要给它另开辟内存单元

D

在声明引用时,必须同时使它初始化

参考答案

正确答案:

试题解析

引用相当于给变量起了一个别名。故A正确。

变量对应于某个内存地址,如果给某个变量起了别名,相当于变量和这个引用都对应到同一地址。故不需要给它另开辟内存单元,C错。

定义引用时需要进行初始化,通常会用它所“引用”的变量去初始化。故D正确。

引用既可以作为函数的参数使用,也可以作为函数的返回值使用。故B正确。