问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

说构造函数没有返回值类型,但是构造函数有返回值吗?

发布网友 发布时间:2022-05-06 16:21

我来回答

2个回答

热心网友 时间:2023-07-06 19:40

构造函数没有返回值,因为其默认是返回给this自己的。如果定义了是变量,通过this指针初始化变量属性的值,如果定义指针形式,通过new 调用构造函数生成一个存放属性值得内存指针赋给指针变量。

热心网友 时间:2023-07-06 19:40

就class A{};来说,

“通过new 调用构造函数”A* pa=new A;,返回值是“operator new”的返回值void*,可以隐式转换类型

A a=A();返回的是A()构造的临时对象右值const A&

当然,直接调用A::A()是非法的,不存在显式调用,自然没有“返回值”的概念,如果有,我觉得那应当是*this(即A&)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 学信网是干什么的? 学信网是干嘛用的 三星手机怎么打开nfc功能 三星手机怎么开启nfc 三星这款型号的手机如何开启NFC功能呢? 没读过书学信网干什么用? 学信网有什么用 加入天猫会员要钱吗 天猫会员要钱吗?多少一个月? 天猫年度会员每年500元,是诈骗 天猫商城会员每月扣500骗局能不能收回钱 oracle erp fmx文件怎么转化为fmb 包饺子要哪些材料? 包饺子需要什么过程 不是微信上的微米粒在那可以找到? 包饺子要准备什么? 微米粒私自查窝征信影响我买房贷款了吗 天猫超市688补贴用完是不是还要购买? 内盘大于外盘成交量达到1830意味着什么 微信没有微米粒怎么弄 怎么查看淘宝号几颗心 中国联通怎么开来电彩铃 构造函数难道可以有返回值类型? c#构造函数没有显示的返回类型什么意思 中国联通个性铃声怎么取消? c++构造函数不能指定返回类型 C++构造函数不能有返回类型 华为光猫HGM8546M移动如何连接两个录像机和一个路由器?就是我把摄像头连接的交换机连接到了路由 如何理解构造函数中return指令 办公WPS表格保存或者复制时都会出现几秒钟的黑屏~是怎么回事?该如何弄好?以前是没有这样的情况的! ppt动画在wps里面保存后里面的光影特效变成黑色 win7系统安装好wps2013后,打开PPT,然后电脑突然黑屏,接着全屏变大,变模糊,不能运行? 怎样正确的解开耳机线 劲浪耳机线怎么拆解? 有什么方法能快速把缠绕在一起的耳机线解开吗? 耳机线快断了,求解救办法(只是外皮,里面没事) 耳机线粘粘的怎么解决 家长写给孩子的抒情的信的范文 PLL/DLL是什么? 猪笼草对孕妇有影响吗