c++书中例题源代码第9章.docVIP

  • 7
  • 0
  • 约9.08千字
  • 约 15页
  • 2018-01-07 发布于河南
  • 举报
c书中例题源代码第9章

【例9.1】 分析下列程序的输出结果。 #include iostream.h class M { public: M(int i,int j) { x=i;y=j; } M( ) { x=y=0; } void Setxy(int i,int j) { x=i;y=j; } void Copy(M *m); void Print( ) { coutx,yendl; } private: int x,y; }; void M::Copy(M *m) { x=m-x; y=m-y; } void fun(M m1,M *m2); void main( ) { M p(8,10),q; q.Copy(p); fun(p,q); p.Print( ); q.Print( ); } void fun(M m1,M *m2) { m1.Setxy(20,45); m2-Setxy(30,40); } 【例9.2】 分析下列程序的输出结果,并与对象指针作为函数参数进行比较,说明它们有什么不同。 #include iostream.h class M { public: M(int i,int j) { x=i;y=j; } M(

文档评论(0)

1亿VIP精品文档

相关文档