填空题
在下面的类定义中,this指针的用途是______。
#included<iostream.h>
class Sample
int x,y;
public:
Sample(int i,int j)x=i;y=j;
void assign(Sample sa);
;
void Sample::assign(Sample p)
if(this!=&p)
x=p.x;
y=p.y;
【参考答案】
防止类对象自己给自己赋值
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
以下函数模板main()的功能是:返回数组a中最大元素韵值。请将横线处缺失部分补充完整。 template<typename T>T max(T a[],int n) T m=a[0]; for(int i=1;i<n;i++) if(a[i]>m______; return m;
点击查看答案&解析
填空题
下列程序编译错误,因为add函数返回值是一个引用,故对return返回值的要求是______。 #included<iostream.h> int & add(int x,int y) return x+y; void main() int i=3,j=19; cout<<(add(i,j)+=20)<<endl;
点击查看答案&解析
相关试题
如果类A被说明成类B的友元,则( )。
下列叙述中正确的是( )。
下列运算符中不能在C++中重载的是( )。
如果表达式--x y中的“--”和“ ”是...
数据库DB、数据库系统DBS、数据库管理系统D...