下列程序的输出结果是【 】 #include<iostream> using namespace std; int &qetVar(int *pint) { renurn *pint; } int main () { int a =10;

admin2010-12-16  21

问题 下列程序的输出结果是【  】
#include<iostream>
using namespace std;
int &qetVar(int *pint)
{
   renurn *pint;
}
int main ()
{
   int a =10;
   getVar(&a)  = 20;
   cout<<a<<end1;
   return 0; }

选项

答案20

解析 本题考核引用的使用。题中函数getVar返回的为实参的引用,即将a的引用赋值为20,所以最后输出a的值为20。
转载请注明原文地址:https://kaotiyun.com/show/sKjp777K
0

最新回复(0)