在指令编码设计过程中,虽然有最优化的编码方法,但人们仍采用
A.ASCII码进行指令编码
B.BCD码进行指令编码
C.哈夫曼码进行指令编码
D.等长扩展码进行指令编码
第1题
下面类的定义,有()处错误。
classMyClass
{public:
voidMyClass();
~MyClass(intvahle);
private:
inti=0;};
A.1
B.2
C.3
D.4
第2题
下面类的定义,有()处错误。 classMyClass {public: voidMyClass(); ~MyClass(intvahle); private: inti=0;};
A.1
B.2
C.3
D.4
第3题
已知类MyClass的定义如下:
classMyClass{
public:
voidfunctionl(MyClass&c){out<<c.data;}
statievoidfunction2(MyClas&c){cout<<c.data;}
voidfunction3(){out<<data;}
statiCvoidfunction4(){COut<<data;}
private:
intdata;
}:
其中有编译错误的函数是()。
A.function1
B.function2
C.function3
D.function4
第4题
已知类MyClass的定义如下: classMyClass{ public: voidfunctionl(MyClass&c){out<<c.data;} statievoidfunction2(MyClas&c){cout<<c.data;} voidfunction3(){out<<data;} statiCvoidfunction4(){COut<<data;} private: intdata; }: 其中有编译错误的函数是()。
A.function1
B.function2
C.function3
D.function4
第5题
有以下类定义: classMyClass { private: intid; chargender; char*phone;
public: MyClass():id(0),gender(#),phone(NULl){} MyClass(intn0,charge=#,char*ph=NULL) {id=no;gender=ge;phone=ph;} }; 下列类对象定义语句中错误的是()。
A.MyClassmyObj;
B.MyClassmyObj(11,"13301111155");
C.MyClassmyObj(12,m);
D.MyClassmyObj(12);
第6题
已知类MyClass的定义如下: ClassMyClass{ public: MyClass(intd){data=d;} ~MyClass(){} private: intdata; }; 下列对MyClass类对象数组的定义和初始化语句中,正确的是()。
A.MyClassarray[2];
B.MyClassarray[2]={MyClass(5)};
C.MyClassarray[2]={MyClass(5),Myclass(6)};
D.MyClass*array=newMyClass[2];
第7题
已知类MyClass的定义如下: ClassMyClass{ public: MyClass(intd){data=d;} ~MyClass(){} private: intdata; }; 下列对MyClass类对象数组的定义和初始化语句中,正确的是()。
A.MyClassarray[2];
B.MyClassarray[2]={MyClass(5)};
C.MyClassarray[2]={MyClass(5),Myclass(6)};
D.MyClass*array=newMyClass[2];
第8题
有以下类定义:
classMyClass
{
private:
intid;
chargender;
char*phone;
public:
MyClass():id(0),gender('#'),phone(NULl){}
MyClass(intn0,charge='#',char*ph=NULL)
{id=no;gender=ge;phone=ph;}
};
下列类对象定义语句中错误的是()。
A.MyClassmyObj;
B.MyClassmyObj(11,"13301111155");
C.MyClassmyObj(12,'m');
D.MyClassmyObj(12);
第9题
有如下的类模板定义:
template<typenameTYPE>
classMyClass{
TYPE n;
public:
MyClass(TYPE k);
…
};
其中构造函数MyClass用的值初始化数据成员n。因此在模板类体外,构造函数MyClass应定义______。
第10题
有如下类定义和变量定义:
class parents{
public:
int publicData;
private:
int privateData;
};
class ChildA:public Parents{/*类体略*/);
class ChildB:private Parents{/*类体略*/};
ChildA a;
ChildB b:
下列语句中正确的是
A.cout<<a.pubficData<<endl;
B.cout<<a.privateData<<endl;
C.cout<<b.pubficData<<endl;
D.cout<<b.privateData<<endl;
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!