i6lan 分享题目的网站
试一试站内搜索 题目类型:问答题

气体、液体和固体可燃物的燃烧方
关于奶奶的歇后语“扒灰老头儿生
谐音歇后语“八十岁的阿婆”表示
关于蚊子的歇后语“蚊子挨打”表
运输力量不满足人员撤离需要时.

在下面程序横线处填上适当内容,使程序执行结果为:"hello, andylin"。


#include <iostream>

#include <string.h>

using namespace std;

class mystring

{public:

char * pdata;

mystring(int len)

{pdata=new char[len+1];

}

~mystring()

{delete pdata;}

void show(){cout<<pdata<<endl;}

};

void fun(mystring** array,int len)

{mystring*old=*array;

_______;

memcpy(*array, old, len);

}

void main()

{mystring str(20);

mystring*pstr=&str;

mystring**ppstr=&pstr;

strcpy(str.pdata,"hello,andylin");

fun(ppstr, 20);

_______

}


答案:*array=new mystring(len);,(**ppstr).show();或str.show();

[解析]调用mystring类的构造函数开辟空间,后进行字符的复制。输出可以直接使用str或者使用二级指针。

上一题 下一题

CopyRight©i6lan.com 关于本站
蜀ICP备2021017061号-1

川公网安备 51010402001278号