第九周实践项目
来源:互联网 发布:php写接口实例 编辑:程序博客网 时间:2024/05/01 19:20
/*烟台大学计算机学院 03.*文件名称:实践项目1.cpp 04.*作 者:李亚辉 05.*完成日期:2016年6月11日 06.*版 本 号:vc++6.0 07.* 08.*问题描述: 分析程序构架 09.*输入描述: 无 10.*程序输出: 无*/ #include <iostream>using namespace std;class A{public: A(){cout<<"A";}//构造函数 ~A(){cout<<"~A";}//析构函数,程序执行完后运行};class B{ A *p;//定义A类型的指针ppublic: B() { cout<<"B"; p=new A();//将A的地址存入p指针中 } ~B() { cout<<"~B"; delete p;//释放空间 }};int main(){ B obj;//定义b类型的obj return 0;}#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;}//学习心得:感觉指针还是很难运用自如,总是用的磕磕绊绊,不过阅读程序的过程虽然比较枯燥,担当的出借或的时候,一看,那么多语句原来就为了这一个简单的事啊。
0 0
- 第九周-实践项目
- 第九周-实践项目
- 第九周-实践项目
- 第九周实践项目
- 第九周上机实践项目-阅读项目
- 第九周实践项目~猴子选大王
- 数据结构上机实践第九周项目1
- 数据结构上机实践第九周项目2
- 数据结构上机实践第九周项目3
- 数据结构上机实践第九周项目1
- 数据结构上机实践第九周项目2
- 数据结构上机实践第九周项目3
- 第九周上机实践项目-阅读项目-3
- 第九周上机实践项目-项目1-深复制
- 第九周上机实践项目-项目1-2
- 第九周上机实践项目-项目2-3
- 第九周上机实践项目-项目3-工资类
- 第九周上机实践项目 项目1-深复制体验
- 2.实现一个最简单的COM
- 【转】微信订阅号的运营
- Java并发编程-并发编程知识点总结
- Astar Round2A 1001 ALL X
- C++分配/释放动态内存
- 第九周实践项目
- 炫酷源码
- 自杀环——约瑟夫环
- ROS_Kinetic_15 ROS使用Qt
- 【牛腩新闻系统】——知识点概要
- material design技术详解
- 2.乐学成语-------------编写动物类
- PPP协议
- 怎么关联android-support-v4源码