设函数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
【题目解析】:
引用相当于给变量起了一个别名。
“引用”的定义格式如下:
类型名 &引用名=同类型的某变量名;
当引用作为函数的参数,实参对象和形参对象代表同一个对象,所以改变形参对象的值就是改变实参对象的值。
设函数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值分别为()
10,10
10,15
15,10
15,15
引用相当于给变量起了一个别名。
“引用”的定义格式如下:
类型名 &引用名=同类型的某变量名;
当引用作为函数的参数,实参对象和形参对象代表同一个对象,所以改变形参对象的值就是改变实参对象的值。