假定MyClas为一个类,则该类的拷贝构造函数的声明语句为( )。
A: MyClas&(MyClas x);
B: const MyClas&(MyClas x);
C: MyClas(const MyClas& x);
D: MyClas(MyClas& x);
A: MyClas&(MyClas x);
B: const MyClas&(MyClas x);
C: MyClas(const MyClas& x);
D: MyClas(MyClas& x);
举一反三
- 假定用户没有给一个名为MyClas的类定义析构函数,则系统为其定义的默认析构函数形式为 【13】 。
- 中国大学MOOC: 假定X为一个类,则该类的拷贝构造函数的声明语句为( )。
- 假定X为一个类,则该类的拷贝构造函数的声明语句为( )。 A: MyClass(MyClass x) B: MyClass&(MyClass x) C: MyClass(MyClass &x) D: MyClass(MyClass *x)
- 假定 CC为一个类, 则该类的拷贝构造函数的声明语句为( )。 A: CC&(CC x); B: CC(CC x); C: CC(CC * x); D: CC(CC&);
- 假定Mylass为一个类,则该类的复制构造函数的声明语句为( ) A: MyClass&(MyClass x); B: MyClass(MyClass x); C: MyClass(MyClass &x); D: MyClass(MyClass *x);