首页题目详情

在C++中,当一个类定义了一个构造函数时,编译器还会自动提供以下哪种函数?

题目配图
A.拷贝构造函数。
B.赋值运算符重载函数。
C.析构函数。
D.所有三个都会被提供。

优质解答

答案

C

解析

如果类没有显式定义构造函数,编译器会自动提供默认构造函数。但如果显式定义了构造函数,编译器将不会提供默认构造函数。析构函数则总是被编译器提供,无论是否显式定义。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

面向对象程序设计单选题中等AI生成