186、系统提供的默认拷贝构造函数实现的是“浅拷贝”,下列关于浅拷贝的说法中正确的是()。
A.当一个类中有指针成员变量时,浅拷贝有可能会导致一片内存被重复释放
B.当一个类中有指针成员变量时,浅拷贝有可能导致一个对象中保存的数据不正确
C.如果一个类中只有int型和double型的成员变量,则浅拷贝不会出现任何问题
D.如果一个类中有一个成员变量是char型数组,则使用浅拷贝会存在问题
A.当一个类中有指针成员变量时,浅拷贝有可能会导致一片内存被重复释放
B.当一个类中有指针成员变量时,浅拷贝有可能导致一个对象中保存的数据不正确
C.如果一个类中只有int型和double型的成员变量,则浅拷贝不会出现任何问题
D.如果一个类中有一个成员变量是char型数组,则使用浅拷贝会存在问题
A.当一个类中有指针成员变量时,浅拷贝有可能会导致一片内存被重复释放
B.当一个类中有指针成员变量时,浅拷贝有可能导致一个对象中保存的数据不正确
C.如果一个类中只有int型和double型的成员变量,则浅拷贝不会出现任何问题
D.如果一个类中有一个成员变量是char型数组,则使用浅拷贝会存在问题
下列的各函数中,不是成员函数的是()。
A 构造函数
B 拷贝构造函数
C 默认参数的构造函数
D 友元函数
A.A(){x=0;}
B.A(intA=0):x(a){}
C.A(){}
D.A(intA):x(a){}
A.拷贝构造函数是可以重载
B.用一个对象给另一个对象赋值时,拷贝构造函数会被自动调用
C.用一个对象初始化另一个对象时,拷贝构造函数会被自动调用
D.创建一个对象时,有可能同时调用拷贝构造函数和其他构造函数