填空题 下列程序的输出结果是 【10】
#include<iostream>
using nameSpace std;
int main()

int data=1;
int &r=data;
data+=5;
r+=5;
cout<<data<<end1;
return 0;


  • 1、
【正确答案】 1、11    
【答案解析】[解析] 本题考核引用的概念和使用。C++的引用是一种赋值、发送和返回复杂数据结构的方法,应用这种方法,系统不需要负担额外的开销,节省内存空间。在程序中对引用的存取都是对它所引用的变量的存取。题中r为data的引用,所以对r的操作等于对data的操作,所以最后data的值为11。