第六周(深复制)
来源:互联网 发布:著名的国内金融数据库 编辑:程序博客网 时间:2024/06/11 22:54
/*
*copyright(c) 2015,烟台大学计算机学院
*All rights reserved。
*文件名称:第六周(深复制)
*作者:王忠
*完成日期:2015.4.12
*版本号:v1.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(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
- 第六周(深复制)
- 第六周(深复制)
- 第六周项目一(1):深复制体验
- 第六周项目一(2):深复制体验
- 第六周 项目一(1):深复制体验
- 第六周 项目一(2):深复制体验
- 第六周 项目一(3):深复制体验
- 第六周 项目一-深复制体验(1)
- 第六周项目一深复制体验(3)
- 第六周项目一:深复制体验(二)
- 第六周 项目一-深复制体验(2)
- 第六周 项目一-深复制体验(3)
- 第六周 项目1-深复制体验(1)
- 第六周 项目1-深复制体验(1)
- 第六周 【项目1-深复制体验】(1)
- 第六周 【项目1-深复制体验】(2)
- 第六周 【项目1-深复制体验】(3)
- 第六周 项目一--深复制体验(2)
- 初学者的struts之struts.xml小结
- 转载《RAPI 功能示例与说明 》wince与windows之间传输文件
- [Hadoop]基本概念及安装
- hdu 5203 Rikka with wood sticks(Bestcoder Round #37)
- HDFS读书笔记-了解NameNode(二)
- 第六周(深复制)
- 剑指offer--两个链表的第一个公共结点
- Android 第一课
- 理想,总是空无一物的
- next_permutation函数
- 解决Android SDK Manage下载不了的问题
- Java 反射之Class用法
- [授权发表]GCC 编译背后的奥秘
- 【ASP.NET】——ASP.NET中的内置对象