填空题
根据程序中的注释将下列缺失部分补充完整。 class A{ char*a; public: A():a(0){} A(char *aa){//把aa所指字符串复制给a所指向的存储空间 a=__【11】__char[strlen(aa)+1]; strcpy(a,aa); } ~A(){delete[]a;} };
【参考答案】
new
点击查看答案
<上一题
目录
下一题>
热门
试题
填空题
下列程序的输出结果是_【10】__。#includeusing namespace std;class Base{public:int m,n;Base(int i,int j):m(i),n(j){}};class Derived:public Base{public:int m, k;Derived(int i,int j):Base(i,j),m(i+1),k(j+1){}};int main(){Derived d(1;5);Cout<<d .M<<d .K<<d .n;return 0;}
点击查看答案
填空题
下列程序的输出是3,请填充程序中的空缺,使该行形成一个运算符重载函数的定义。#includeusing namespace std;class MyNumber{int n;public:MyNumber(int k):n(k){}_【9】_int()const{return n,}};int main(){MyNumber numl(3);Cout<<int(numl);return 0;}
点击查看答案
相关试题
一个双目运算符作为类的成员函数重载时,重...
派生类中的成员函数可以直接访问基类中的公...
一网喂序的输出结果是__【13】__。#...
根据程序中的注释将下列缺失部分补充完整。...