问题 单项选择题

已知:int n=10; 在下列定义引用的语句中,正确的是( )。

A.int &x=n;

B.int x=&n;

C.int &x;

D.int &x=&n;

答案

参考答案:A

解析: 引用是个别名,建立引用后,引用即作为目标的别名而使用,对引用的改动实际上就是对目标的改动。要求引用的声明语句要同时包括变量的数据类型、引用操作符“&”、引用名、赋值符号和目标名。引用在声明时必须进行初始化,一旦初始化,便不能作为其他变量的引用而使用。

问答题
问答题 简答题