为了账号安全,请及时绑定邮箱和手机立即绑定

C++构造问题求解

C++构造问题求解

慕盖茨4494581 2019-05-22 21:54:29
classA{private:doublere,im;public:A(){}A(doubler,doublei):re{r},im{i}{}doublereal(){returnre;}};intmain(){Aa(1,2);Ac(a);//这一句cout
查看完整描述

2 回答

?
繁星点点滴滴

TA贡献1803条经验 获得超3个赞

A(a)是拷贝构造函数,你没有定义编译器会给你自动生成一个。
至于{}、()的区别,就是小括号会调用默认初始化器初始化,而大括号不会。
                            
查看完整回答
反对 回复 2019-05-22
  • 2 回答
  • 0 关注
  • 348 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号