第6周项目1(3)
来源:互联网 发布:h3c交换机端口up down 编辑:程序博客网 时间:2024/06/14 00:30
#include<iostream>#include<cstring>using namespace std;class A{private: char *a;public: A(char *aa) { a = new char[strlen(aa)+1]; //(a)这样处理的意义在于:将aa所指向的字符串每一个字符所存储的后面加上"\0" strcpy(a, aa); //(b)数据成员a与形式参数aa的关系:_将aa所指向的单元复制到a所指向的单元__ } A(A &b) { a=new char[strlen(b.a)+1]; strcpy(a,b.a); } ~A() { delete []a; //(c)这样处理的意义在于:释放a所占的空间_ } void output() { cout<<a<<endl; }};int main(){ A a("good morning, code monkeys!"); a.output(); A b(a); b.output(); return 0;}
0 0
- 第6周项目1(3)
- 第11周项目1(3)
- 第17周项目1(3)
- 第8周项目3(1)
- 第10周项目1(3)
- 第13周项目1(3)
- 第13周项目1-(3)
- 第15周项目3-(1)
- 第7周项目1(3)
- 第8周-项目1(3)
- 第12周-项目1(3)
- 第13周项目1 (3)
- 第4周项目3(1)
- 第6周项目1-深复制体验(3)
- 第6周项目3
- 第6周项目3
- 第3周【项目1
- 第6周项目
- BADI修改VL02N屏幕字段
- Android开发——sd卡的使用
- 很有用的android优化技巧
- 【2】KMP算法的一些理解问题
- Sonatype Nexus 搭建Maven 私服
- 第6周项目1(3)
- 左侧颜面部起疱,疼痛剧烈2天-牙博士
- 第六周项目四:分别利用成员函数、友元函数和一般函数求距离
- 连接Access2007/2010数据库的字符串
- (数据结构第五章)数组实现
- [部署篇3]VMWare搭建Openstack——控制节点的glance的安装
- 设计模式之单实例模式
- pageContext 用法
- struts2.0中struts.xml配置文件详解