设函数void swap(int&,int&)将交换两形参的值,如两整型变量int a=10;int b=15;则执行swap(a,b)后,a、b值分别为()

设函数void swap(int&,int&)将交换两形参的值,如两整型变量int a=10;int b=15;则执行swap(a,b)后,a、b值分别为()


A、

10,10


B、

10,15


C、

15,10


D、

15,15


【正确答案】:C
【题目解析】:

引用相当于给变量起了一个别名。
“引用”的定义格式如下: 类型名 &引用名=同类型的某变量名;

引用作为函数的参数,实参对象和形参对象代表同一个对象,所以改变形参对象的值就是改变实参对象的值。


Top