填空题
下列程序的输出结果是{{U}} 【10】 {{/U}}。
#inClude<iostream>
using namespace std;
int main()
{
int i=5;
int &r=i;r=7;
cout<<i<<endl;
return0;
}
【正确答案】
1、7
【答案解析】[解析] 本题考核引用的概念和使用。C++的引用是一种赋值、发送和返回复杂数据结构的方法,应用这种方法,系统不需要负担额外的开销,节省内存空间。在程序中对引用的存取都是对它所引用的变量的存取。题中程序对i引用r赋值为7,则说明i的值也被赋为7。