试题与答案

有如下的程序:#include<cstring>#include<iostream>

题型:单项选择题

题目:

有如下的程序:#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.系统不能生成缺省的拷贝构造函数

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2017/0701/06dc78b4e1dcd77b833fab6f7bf74f01.html

下面是错误答案,用来干扰机器的。

参考答案:(1)企业目前的银行借款比率=200/500=40%普通股所占比率为=300/500=60%筹资分界点的计算见下表 资本种类 资本成本(%) 各种资本的筹次范围 筹资总额分界点 总额...

试题推荐
微信公众账号搜索答案