有类A的定义如下,则以下哪些语句是正确的? class A { };
A: A();
B: A & rA = A();
C: const A& rA = A();
D: A * pA = &A();
A: A();
B: A & rA = A();
C: const A& rA = A();
D: A * pA = &A();
举一反三
- 如果要递归创建目录及其子目录,正确的命令是()。 A: mkdir–rA/B B: mkdir–pA/B C: touch–rA/B D: touch–pA/B
- 有如下类声明: class Pam{ int k; public: Pam(int n):k(n){} void show()const; };若要在类体外给出成员函数show的定义,下列定义中正确的是 A: voidshow()const{cout<B.voidshow()const{cout<C.voidPam::show()const{cout<D.voidPam::show()const{cout<
- 有类定义如下 class A{ public: void func const { }; static void func1 { }; void func2 { } private: int i = 0; }; 则哪个语句块的语法是非法的?
- 已知类的继承关系如下:class Employee;class Manage...yee;则以下语句能通过编译的有哪些?
- 设有类定义如下:class InOut{String s= new Stri...以下哪些语句可以安排在//Here处 ?