(单选题)
若有类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;}
正确答案
答案解析
略
相似试题
(单选题)
若有说明: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,则下面语句()是错的。