题库 第587页
单选题:下列哪个代码不会调用对象的拷贝构造函数( )
下列哪个代码不会调用对象的拷贝构造函数( )A.c++MyClass a;MyClass b=a;B.c++MyClass a;MyClass b(a);C.c++MyClass a;MyClass& b=a;D.c++void f…
单选题:下列哪个代码能够实现x和y值的交换( )
下列哪个代码能够实现x和y值的交换( )A.c++void fun(int a,int b) { int x = a; a = b; b = x;}int main() { int x = 1, y = 2;…
单选题:new和delete运算符正确的使用是( )
new和delete运算符正确的使用是( )A.c++int* p=new int[10];delete p;B.c++int* p=new int(10);delete []p;C.c++vector<int>* v=new…
单选题:下列程序代码,正确的输出结果是( )
下列程序代码,正确的输出结果是( )c++int a=0xfe;char b=062;cout<<a<<","<<b<<endl;A.0xfe,062B.fe,62C.254,2D.25…
单选题:虚基类是为了解决下列哪个问题?()
虚基类是为了解决下列哪个问题?()A.继承父类实现代码复用B.继承父类实现多态C.解决多条继承路径公共基类冲突D.自动实现深拷贝答案:C…
单选题:面向对象程序设计的三大特点包括:封装、继承和( )
面向对象程序设计的三大特点包括:封装、继承和( )A.多态B.结构C.模板D.泛型答案:A…
单选题:根据下列类模板声明,正确初始化对象的方式是( )
根据下列类模板声明,正确初始化对象的方式是( )c++template<typename T>class MyClass{ private: T e; public: MyClass(…
单选题:下列那个代码不会调用对象的拷贝构造函数( )
下列那个代码不会调用对象的拷贝构造函数( )A.c++MyClass a;MyClass b=a;B.c++MyClass a;MyClass b(a);C.c++MyClass a;MyClass b;b=a;D.c++void f(My…
单选题:下面有一个结构体,对结构体使用的错误描述是( )
下面有一个结构体,对结构体的错误使用是( )c++struct Book{ string name; double price;}A.c++Book b={"C++",20};B.c++Book *b=new Book("C++",20);…
单选题:下列哪个定义表明指针内容不能修改( )
下列哪个定义表明指针指向的内容不能修改( )A.const char *pB.char* const pC.const char& pD.char p答案:A…