单选题

若有类T说明class T{inti;friend void fFriend(T&,int);};,则函数fFriend的错误定义是()

Avoid fFriend(T &objT,int k){objT.i=k;}

Bvoid fFriend(T &objT,int k){k=objT.i;}

Cvoid T::fFriend(T &objT,int k){k+=objT.i;}

Dvoid fFriend(T &objT,int k){objT.i+=k;}

正确答案

来源:www.examk.com

答案解析

相似试题
  • 若有说明:inti,j=7,*p=&i;则与i=j;等价的语句是()。

    单选题查看答案

  • 若有说明inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是()。

    单选题查看答案

  • 若有类模板声明:template classTclass{int k;public:Tclass(int);//……};以下正确的说明语句正确的是()

    单选题查看答案

  • 若有类W说明class W{int a;public:voidfConst(int&)const;};,则函数fConst的正确定义是()

    单选题查看答案

  • 若有类Z说明class Z{staticint a;public:static void fStatic(Z&);};int Z::a=0;Z objZ;,则函数fStatic中访问数据a错误的是()。

    单选题查看答案

  • 若有语句:inti,*p=&i;则均表示变量地址的选项是()

    单选题查看答案

  • "若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为()"

    单选题查看答案

  • 若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为()

    单选题查看答案

  • 设有说明:intI,*p=&I,要实现I的内容加10,则下面语句()是错的。

    单选题查看答案