VC++深入详解:this指针(2)
例2-10
#include <iostream.h>
class point
{
public:
int x;
int y;
point()
{
x=0;
y=0;
}
point(int a,int b)
{
x=a;
y=b;
}
void output()
{
cout<<x<<endl<<y<<endl;
}
void input(int x,int y)
{
this->x=x;
this->y=y;
}
};
void main()
{
point pt(5,5);
pt.input(10,10);
pt.output();
}
再编译运行,此时的结果就如预期所料了。
- 上一篇:VC++深入详解:函数的重载
- 下一篇:VC++程序编译链接的原理与过程[组图]