本站提供程序员计算机面试经验学习,笔试经验,包括字节跳动/头条,腾讯,阿里,美团,滴滴出行,网易,百度,京东,小米,华为,微软等互联网大厂真题学习背诵。
答案:
这是qklbishe.com第4999 篇笔试面试资料
提供答案分析,通过本文《阅读该程序,给出程序的输出结果。 #include <iostream.h> class Point { public: Point(int i,int j) { X=i; Y=j; } Point(Point &rp); ~Point() { cout<<"Destructor called.n"; } int Xcood() { return X; } int Ycood() { return Y; } private: int X,Y; }; Point::Point(Point &rp) { X=rp.X; Y=rp.Y; cout<<"Copy Constructor called.n"; } void main() { Point p1(6,9); Point p2(p1); Point p3=p2,p4(0,0); p4=p1; cout<<"p3=("<<p3.Xcood()<<‘,'<<p3.Ycood()<<")n"; cout<<"p4=("<<p4.Xcood()<<‘,'<<p4.Ycood()<<")n"; }-笔试面试资料》可以理解其中的代码原理,这是一篇很好的求职学习资料
本站提供程序员计算机面试经验学习,笔试经验,包括字节跳动/头条,腾讯,阿里,美团,滴滴出行,网易,百度,京东,小米,华为,微软等互联网大厂真题学习背诵。
答案:
阅读该程序,给出程序的输出结果。
#include <iostream.h>
class Point
{
public:
Point(int i,int j)
{
X=i;
Y=j;
}
Point(Point &rp);
~Point()
{
cout<<"Destructor called.n";
}
int Xcood()
{
return X;
}
int Ycood()
{
return Y;
}
private:
int X,Y;
};
Point::Point(Point &rp)
{
X=rp.X;
Y=rp.Y;
cout<<"Copy Constructor called.n";
}
void main()
{
Point p1(6,9);
Point p2(p1);
Point p3=p2,p4(0,0);
p4=p1;
cout<<"p3=("<<p3.Xcood()<<‘,'<<p3.Ycood()<<")n";
cout<<"p4=("<<p4.Xcood()<<‘,'<<p4.Ycood()<<")n";
}
Copy Constructor called.
p3=(6,9)
p4=(6,9)
Destructor called.
Destructor called.
Destructor called.
文章部分来自互联网,侵权联系删除
www.qklbishe.com