第九周 项目1-深复刻体验
来源:互联网 发布:台州网络答题知识竞赛 编辑:程序博客网 时间:2024/04/30 16:44
Copyright (c) 2016,烟台大学计算机学院.
All rights reserced.
文件名称:test.cpp
作者 :秦通
完成日期:2016.5.19
版本号 :Codeblocks
程序输入:
#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的关系:___把aa复制给a } A(A &b) { a = new char[strlen(b.a)+1]; strcpy(a,b.a); } ~A() { delete []a; //(c)这样处理的意义在于: 将由aa复制的数组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-深复刻体验
- 第九周 项目1-深复刻体验(2)
- 第九周项目1--深复制体验
- 第九周【项目1-深复制体验】
- 第九周项目1-深复制体验
- 第九周上机实践项目 项目1-深复制体验
- 第九周项目1 深复制体验(1)
- 第九周项目1-深复制体验(1)
- 第九周项目1—深复制体验(1)
- 第九周项目1 深复制体验1
- 第九周项目1—深复制体验(1)
- 第九周项目1-深复制体验(1)
- 第九周项目2:深复制体验(1)
- 第九周项目1 深复制体验(2)
- 第九周项目1-深复制体验(2)
- 第九周项目1-深复制体验(3)
- 第九周项目1—深复制体验(2)
- 第九周项目一-深复制体验(1)
- [绍棠] ios常见问题解决
- C++第六次实验
- SpringMVC+Hibernate+Spring整合实例
- Qt中出错error: undefined reference to `WSAStartup@8'
- hdu 1028Ignatius and the Princess III(dp)
- 第九周 项目1-深复刻体验
- 第五周项目二(1)游戏中的角色类
- e2fsck -f -y -v -C 0 /dev/sda9
- Java实现-二叉树先序,中序,后序遍历及递归,非递归遍历
- DNS负载均衡问题
- hdu 1398Square Coins(dp或者母函数)
- 游戏中的角色类增强版
- 数组类运算的实现
- 薪酬、技术和未来——首份程序员技术增值报告