假设OneClass为一个类,则该类的复制构造函数的声明语句为()。
A.OneClass(OneClassp);
B.OneClass&(OneClassp);
C.OneClass(OneClass&p);
D.OneClass(OneClass*p);
复制(拷贝)构造函数具有的下列特点中,()是错误的。
A. 如果一个类中没有定义拷贝构造函数时,系统将自动生成一个默认的
B. 拷贝构造函数只有一个参数,并且是该类对象的引用
C. 拷贝构造函数是一种成员函数
D. 拷贝构造函数的名字不能用类名
系统提供的默认复制构造函数中形参表和函数体分别为()。
A. 形参表为空,函数体为空
B. 形参表为空,函数体不为空
C. 形参表不为空,函数体为空
D. 形参表不为空,函数体不为空
复制构造函数的作用为()。
A. 创建一个与已知对象共用同一内存地址的对象
B. 用一个已知对象来初始化一个被创建的同类的对象
C. 使得某一对象与一个已知对象完全相同
D. 创建一个临时对象