第6周项目1——深复制体验(1)
来源:互联网 发布:淘宝老客说 编辑:程序博客网 时间:2024/06/05 05:45
/* *Copyright(c)2014,烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:王元阳 *完成日期:2015年 4月15日 *版本号: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)这样处理的意义在于: 避免char *a成为野指针 strcpy(a, aa); //(b)数据成员a与形式参数aa的关系: 将aa的指针地址复制给a } ~A() { delete []a; //(c)这样处理的意义在于: 释放内存,避免内存泄漏。 } void output() { cout<<a<<endl; }};int main(){ A a("good morning, code monkeys!"); a.output(); A b("good afternoon, codes!"); b.output(); return 0;}
0 0
- 第6周项目1-深复制体验(1)
- 第6周项目1-深复制体验(2)
- 第6周项目1-深复制体验(3)
- 第6周项目1——深复制体验(1)
- 第6周项目1-深复制体验
- 第6周项目1深复制体验
- 第6周项目1深复制体验
- 2015-第6周项目1-深复制体验
- 第6周项目1深复制体验
- 第9周项目1(1)深复制体验
- 第9周-项目1-深复制体验(1)
- 第9周项目1:深复制体验(1)
- 第9周项目1 深复制体验(1)
- 第9周项目1-深复制体验(1)
- 第9周项目1-深复制体验(1)
- 第9周项目1:深复制体验(1)
- 第5周项目1-体验深复制(3)
- 第9周项目1(2)深复制体验
- 第6周项目5
- 第六周 程序阅读
- 第五周 项目二 对象作为数据成员
- C++ 实现判断一个输入日期是星期几,是一年中的第几天
- 【学习笔记】慕课网——web监听器
- 第6周项目1——深复制体验(1)
- 第六周 项目阅读-深复制、友元、类模板(2)
- 深复制体会
- 第6周项目1-深复制体验(1)
- 项目1-深复制的体验
- 第六周项目一 (3)深复制体验
- 深复制-复制构造函数
- 第六周 项目一 深复制体验
- 第五周项目4——成员函数、友元函数和一般函数有区别