有如下类定义:class A{char *a;public:A():*(0){}A(char * aA){//把aa所指字符串拷贝到a所指向的存储空间a=________;strcpy(a,aA);}~A(){delete[]a;}};横线处应填写的表达式是
相似题目
-
类Test1定义如下:1.public class Test1{2. public float aMethod(float a,float b){ }3.4.}将以下哪种方法插入行3是不合法的。
-
有如下类声明“class A{int x; ……};”,则A类的成员x是:
-
类Test1定义如下: 1. public class Test1{ 2. public float aMethod(float a, float b){ } 3. 4. } 将以下哪种方法插入行3是不合法的。( )
-
给出如下定义:char x [ ] = { “ abcdefg ” };char y [ ] = { ‘a’, ‘b’, ‘c’, ‘d ’, ‘e’, ‘f ’, ‘g’ , ‘ ’};则数组x与数组y等价
-
有如下程序: inClude<iostream> using namespaCe std: Class CD{ publiC: ~CD{Cout<<’C’:} private: Char name[80]; }; int main{ CD a,*b,d[2]; return 0; 执行这个程序的输出结果是()。
-
若类A和类B的定义如下;class A{ int i,j;public: int geti() {return i; }};clasS B:public A{ i
-
如下的类定义,错误的语句是()。class Myclass {public:int a=1; //A)Myclass();//B)Myclass(int
-
有如下程序: include<iostream> using namespace std; class MyClass{ public: MyClass{cout<<’A’;} MyClass(char C.{cout<<C;} ~MyClass{cout<<’B’;} }; int main{ MyClass pl,+p2; p2=new MyClass(’X’); delete p2; return 0; } 执行这个程序的输出结果是()。
-
有如下类定义: class AA { int a; public: int getRef()const{return &a;} //① int getValue()const{return a;) //② void set(int n)const{a=n;} //③ friend void show(AAaa)const{cout<<a;} //④ }; 其中的四个函数定义中正确的是
-
假定有类定义class A; 现在想要输出A类对象a的值,正确的是() ① 将运算符<<重载为A的成员函数; ② cout<<a; ③ 将运算符<<重载为A的友元函数; ④ 在类A中定义公有成员函数display(),通过调用a.display()输出a的值
-
已定义类A: class A { ptivate: int x; protected: int y; public: int z; void ShowA()
-
有如下程序 include <iostream> using namespace std; class Base { protected: Base(){cout<<'A'; } Base(char c) { cout<<c; } }; class Derived: public Base { public: Derived(char c){ cout<<c; } }; int main(){ Derived d1 ('B'); return 0; } 执行这个程序屏幕上将显示输出
-
对于类定义:class A{public:virtual void func1(){}void func2(){}};class B:public A{public:
-
有如下程序: include<iostroam> using namespace std; class Base{ protected: Base{cout<<’A’;} Base(char C){cout<<c;} }; class Derived:public Base{ public: Derived(char C){tout<<C;} }; int main{ Derived dl(’B’); retum 0; } 执行这个程序的输出结果是()。
-
若类A和类B的定义如下:class A{int i,public:void get();//...};class B:A//默认为私有派生{int
-
若类A和类B的定义如下class A{int i,j;public:int geti(){return i;}};class B:public A{int k:public:void make(){k=i*j;}};则上述定义中非法的语句是
-
有如下类定义: class Test { public: Test(){a=0;c=0;} //① int f(in
-
以下类定义中可能会引起错误的语句是class A{public: ~A(){}//1 int i;//2private: int j//3 A(i
-
对于类定义 class A{public()
-
17、有一个类A的声明,如下所示 class A { //省略成员变量和成员方法的声明 } 类A没有父类。()
-
37、若类A和类B的定义如下: class A { int i,j; public: void get(); file://… }; class B:A//默认为私有派生 { int k; public; void make(); file://… }; void B:: make() { k=i*j;} 则上述定义中,()是非法的表达式。
-
若有以下类W说明,则函数fConst的正确定义是()。class W { int a;public: void fConst(int& ) const;};
-
若有如下类声明: class MyClass{ public: MyClass(){cout<<1;}};执行下列语句 MyClass a, b[2], *[2];程序的输出结果是()
-
写出下列程序的执行结果是 【8】 。 已知:’a’转换成整数对应的是97。 程序如下: class Testl {public static void main(String args) { char a=’d’; int b=a; float c=a; double d=a; System.out.println("a="+a); System.out.println("b="+b); Syst
推荐题目
- 双线牵引网电压损失的计算条件为:(1)取其重负荷方向进行计算。列车()取重负荷方向重货列车用电平均电流。(2)计算列车数取对应远期输送能力概率积分为()的最大列车数。
- 女性,50岁,腹痛、呕吐、停止排气排便7天,尿量400ml/d。查体:皮肤干燥,眼球下陷,腹胀,白细胞12×109/L,血清钾3.2mmol/L,血清钠136mmol/L,血清氯100mmol/L。除给予肠梗阻治疗外,还应给予何种治疗()
- 出现下列哪些情况需紧急停机()
- FTP的中文含义是指()。
- 资产三级分类必须填写吗?()
- 机械雾化油泵在燃烧时的正常工作压力是()Mpa。
- 置curry用户的详细描述,然后用finger查看
- 患者,男,15岁。左下颌后牙自发痛、夜间痛1天。口腔检查:左下第二前磨牙牙冠完整,无明显龋损,颌面可见黑色圆点,温度刺激试验无反应,叩痛(),牙周无明显异常。为明确诊断和制订正确的治疗计划还应做的辅助检查是()
- 吗啡是什么
- 落地式扣件脚手架,看纵向水平于采用搭接,搭接长度不应小于1m,且应等距设置个旋转扣件固定()