第9周项目1——3
来源:互联网 发布:python 接收post数据 编辑:程序博客网 时间:2024/05/29 18:03
问题及代码:
/*copyright(c)2016.烟台大学计算机学院 * All rights reserved, * 文件名称:text.Cpp * 作者:李一波 * 完成日期:2016年4月28日 * 版本号:vc++6.0 * * 问题描述: * 输入描述:无 * 程序输出: */#include<iostream>#include<cstring>using namespace std;class A{private: char *a;public: A(char *aa) { a = new char[strlen(aa)+1]; //(a)这样处理的意义在于:给a分配内存______________________________ strcpy(a, aa); //(b)数据成员a与形式参数aa的关系:a和aa的地址相同___________________________________ } ~A() { delete []a; //(c)这样处理的意义在于: _释放a的内存__________________________________________ } void output() { cout<<a<<endl; } A(const A &aa);};A::A(const A &p){ a = new char[strlen(p.a)+1]; strcpy(a,p.a);}int main(){ A a("good morning, code monkeys!"); a.output(); A b(a); b.output(); return 0;}
运行结果:
0 0
- 第9周项目1——3
- 第14周—项目3
- 第13周项目—阅读3
- 第7周项目—1电阻
- 第9周项目——穷举法 1
- 第9周项目1——2
- 第3周项目1——三角形类1
- 第9周项目1—二叉树算法库
- 第2周 项目3—时间类(1)
- 第4周、项目3(1)—单链表应用-逆置
- 第8周、项目3(1)—顺序串算法
- 第15周 项目1—(3)希尔排序
- 第14周、项目1—验证算法 (3)
- 第14周—项目1(3)二叉排序树
- 第2周项目3—小试循环(1)
- 第11周项目3—警察和厨师 (1)
- 第9周【项目3
- 第9周项目1
- ZOJ 3605-F - Find the Marble-DP
- 第9周(2)
- opensns数据表结构
- linux下svn服务器安装配置与启动
- 用人三境界:用师者王,用友者霸,用徒者亡
- 第9周项目1——3
- iOS中使用脚本打包项目
- Pixhawk编译环境搭建-Ubuntu
- MSSqlserver 恢复sa密码及 删除builtin\administrators后恢复
- 网络直播监管趋严,主播们最终的出路在哪?
- Android WebView页面结束后视频播放还有声音问题处理
- 同步规范------生产者与消费者(二)
- hdu1394——Minimum Inversion Number(线段树求逆序数)
- 知识点——派生类生成过程——单继承的构造函数和析构函数