多做题,通过考试没问题!

C语言程序设计

睦霖题库>大学试题(计算机科学)>C语言程序设计

C++提供了默认版本的构造函数,为什么还需要用户自定义构造函数?

正确答案:类的默认构造函数可以建立基本类型数据成员的存储空间。基于以下两个原因,需要用户定义构造函数:
(1)对数据成员的值做指定初始化;
(2)类的数据是由指针管理的堆。
答案解析:
进入题库查看解析

微信扫一扫手机做题