第九周-复制
2016-05-04 14:02
260 查看
问题及代码:
运行结果:
/*copyright 计算机与控制工程学院 完成日期:2016年5月4日 作者:马艳艳 问题描述:无。 输入描述:无 输出描述:信息 */ #include <iostream> using namespace std; class MyClass { public: MyClass(int x=0):i(x){cout<<"C"<<i;} ~MyClass(){cout<<"D"<<i;} void SetValue(int val){i=val;} int GetVal(){return i;} private: int i; }; int main() { MyClass *p[3]; int i; for (i=0; i<3; i++) { p[i]=new MyClass(i); p[i]->SetValue(p[i]->GetVal()*2); } for (i=0; i<3; i++) delete p[i]; cout<<endl; return 0; }
运行结果:
相关文章推荐
- python pip安装使用详解
- final关键字
- js及jQuery实现checkbox的全选、反选和全不选
- Debian 上面五分钟搭建 WordPress - 博客/网站平台
- (C++)UrlEncode的标准实现
- UIWindow & UIWindowLevel笔记
- smali语言程序流程控制语法
- 自定义公用Adapter适配器--回调机制
- 2016.05.04,英语,《Vocabulary Builder》Unit 22
- 转 Js窗体window大小设置
- 知其然不知其所以然之 Hello Android
- 设计模式之责任链模式
- 我的c\c++之旅(六)
- You must set ES_CLASSPATH var
- AssetBundle使用注意
- 安卓5.x新控件仿b站侧滑菜单
- cros跨域配置
- Dr.Elephant入门指南 ——Hadoop监控
- 匿名内部类
- 用Nodejs连接MySQL