单选题:面向对象程序设计的三大特点包括:封装、继承和( )
面向对象程序设计的三大特点包括:封装、继承和( )A.多态B.结构C.模板D.泛型answer: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 panswer:A...
单选题:根据下列类模板声明,正确初始化对象的方式是( )
根据下列类模板声明,正确初始化对象的方式是( )c++template<typename T1, typename T2>class MyClass{ private: T1 x; T2 y; p...
单选题:下面有一个结构体,对结构体的错误使用是( )
下面有一个结构体,对结构体的错误使用是( )c++struct Book{ string name; double price;}A.c++Book b;b={"C++",20};B.c++Book b={20,"C++"};C.Book...
单选题:下面有一个结构体,对结构体的错误使用是( )
下面有一个结构体,对结构体的错误使用是( )c++struct Book{ string name; double price;}A.c++Book b={"C++",20};B.c++Book b("C++",20);C.Book *b=...
单选题:下列哪个代码能够实现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;...
单选题:下列哪个代码能够实现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;...