第五周项目零:阅读程序(2):指针类
2015-04-01 17:11
190 查看
代码:
运行结果:
学习心得:
定义ep为指向CE类对象的指针变量,指向新开辟的CE地址,调用ep所指向的对象中的SetValue和GetMin函数,然后输出4,再让指针ep指向a,输出27.
#include<iostream> using namespace std; class CE { private: int a,b; int getmin() { return (a<b? a:b); } public: int c; void SetValue(int x1,int x2, int x3) { a=x1; b=x2; c=x3; } int GetMin(); }; int CE::GetMin() { int d=getmin(); return (d<c? d:c); } int main() { int x=5,y=12,z=8; CE *ep; ep=new CE; ep->SetValue(x+y,y-z,10); cout<<ep->GetMin()<<endl; CE a=*ep; cout<<a.GetMin()*3+15<<endl; return 0; }
运行结果:
学习心得:
定义ep为指向CE类对象的指针变量,指向新开辟的CE地址,调用ep所指向的对象中的SetValue和GetMin函数,然后输出4,再让指针ep指向a,输出27.
相关文章推荐
- 第五周项目零:阅读程序(1):指针类
- 第五周项目零:阅读程序(3):指针类
- 第五周项目零:阅读程序(6):static .
- 第五周项目程序阅读一
- 第五周项目零:阅读程序(4):const
- 第五周项目零:阅读程序(5):static
- 第12周项目1(2)阅读有全局变量的程序并输出结果
- 第十五周上机实践项目1(5):阅读程序
- 第十二周项目1-(阅读程序)
- 第十四周项目六 阅读程序(1、2、3)
- 第14周项目6-阅读程序(7,8,9)
- 第二周项目一 阅读程序
- 第六周项目程序阅读(5)
- 第12周项目 程序阅读(5.a)
- 第十六周项目2—阅读程序(1)
- 第五周 项目三--用多文件组织多个类的程序
- 第十二周项目一:程序阅读(二)静态局部变量
- 第十周第十一周项目1阅读程序(1)
- 第十四周项目:程序阅读(二)
- 第十六周上机实践项目1(3):阅读程序