首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下的程序: #include<cstring> #include<iostream> using namespace std; class MyString { pub
有如下的程序: #include<cstring> #include<iostream> using namespace std; class MyString { pub
admin
2017-10-17
50
问题
有如下的程序: #include<cstring> #include<iostream> using namespace std; class MyString { public: MyString(const char*s); ~MyString(){delete[]data;} Protected: unsigned len; char*data; }; MyString::MyString(const char*s) { len=strlen(s); data=new char[len+1]; strcpy(data,s); } int main() { MyString a("C++Programing"); MyString b(a); return 0; } 在运行上面的程序时出错,出错的原因是
选项
A、构造函数的实参不允许是本类的对象
B、没有定义实现深层复制(深拷贝)的拷贝构造函数
C、构造对象a时实参与形参类型不符
D、系统不能生成缺省的拷贝构造函数
答案
B
解析
转载请注明原文地址:https://kaotiyun.com/show/BJAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是______。#include<iostream.h>#include<math.h>template<classT>classTAdd//定义类模板TAdd,T为类型{Tx,y;
不能实现函数之间数据传递的是()
结构化程序设计所规定的三种基本控制结构是顺序结构、选择结构和【】。
有以下程序:#include<iostream>#include<string>usingnamespacestd;classbase{private:charbaseName[10
以下程序的执行结果为()。#include<iostream.h>Classsample{intn;public:sample(inti){n=i;}operato
下列关于虚函数的描述中,正确的是()。
友元运算符。obj1>obj2被C++编译器解释为()。
在表达式x+y*z中,“+”是作为成员函数重载的运算符,“*”是作为非成员函数重载的运算符。下列叙述中正确的是()。
运算符函数调用格式的表达式y/x++与表达式y.operator/(operator++(x,0))的含义相同,由此可看出()。
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
随机试题
休克早期微循环变化哪一项是错误的
与猪流行性腹泻在流行特点、临床症状和病理变化方面相似的疾病是
国际法的渊源包括:
中碳钢和高碳钢没有明显的屈服点,通常以残余变形0.2%的应力作为名义()。
根据税法最新规定,工资、薪金所得的个人所得税按月计征,由扣缴义务人或纳税人缴入国库的期限是()。
沙尘暴及沙漠化问题已引起社会的广泛关注。使用塑料沙袋是治理沙漠防止沙尘暴的一种理想方法。由于塑料沙袋具有固沙、防止水分蒸发、降低沙漠地表温度、防止水土流失和有利于植被生存等作用,因而,也就有利于动物和地表微生物的生存繁衍,有助于改善土壤结构,推动植物、动物
以下关于中国古代医学,说法不正确的是()。
李老师阅读一本不到400页的专业书籍,如果每天阅读9页,那么最后一天只能读7页;如果每天阅读4页,那么最后一天只能阅读3页;如果每天阅读5页,最后一天只能阅读2页。问这本书最多有多少页出现了数字3?()
(字处理题)在某旅行社就职的小许为了开发德国旅游业务,在Word中整理了介绍德国主要城市的文档,按照如下要求帮助他对这篇文档进行完善。在考生文件夹下,将“Word素材.docx”文件另存为“Word.docx”(“.docx”为文件扩展名),后续操作均
Itisimportanttothinkaboutthepeopleofadestinationcountryandhowtourismaffectsthem.
最新回复
(
0
)