深复制体验2
来源:互联网 发布:铁路工程概预算软件 编辑:程序博客网 时间:2024/05/27 20:35
/*
*Copyright (c)2016,烟台大学计算机与控制工程学院
*All rights reserved.
*文件名称:main.cpp
*作 者:隋文韬
*完成日期:2016年5月26日
*版 本 号: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没有指向的地址,成为野指针,程序崩溃。
//加1是因为aa字符串的最后一个字符是"\0"不算入长度内,所以加1。
strcpy(a, aa);
{
delete []a;
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
- 深复制体验2
- 深复制体验2
- 复制深体验2
- 深复制体验2
- 深复制体验(2)
- 深复制的体验(2)
- 第九周 【项目-深复制体验】2
- 项目1-深复制体验(2)
- 第9周深复制体验2
- 第九周项目2-深复制体验
- 深复制体验
- 深复制体验
- 深复制的体验
- 深复制体验。。
- 深复制的体验
- 深复制体验1
- 深复制体验
- 深复制体验
- 求素数问题
- Unity 3D游戏开发Mecanim动画系统讲解
- UVa1368 DNA Consensus String
- 第9周项目1- 深复制体验
- 第十三周项目1:阅读程序,并写出运行结果(2)虚析构函数
- 深复制体验2
- NoSQL数据库概览及其与SQL语法的比较
- ssh框架中的basedao
- 2 Add Two Numbers
- Chp15 网络编程
- 猴子吃桃问题
- HDU 2200 Eddy's AC难题(组合数学)
- 基于FS4412嵌入式系统移植(8) linux内核调试之printk
- 百度 API 生成短网址自己测试的例子