说构造函数没有返回值类型,但是构造函数有返回值吗? 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 构造函数 返回值 搜索资料 2个回答 #热议# 普通体检能查出癌症吗? 梦想的影子go 2015-06-27 · 超过11用户采纳过TA的回答 知道答主 回答量:19 采纳率:0% 帮助的人:19.6万 我也去答题访问个人页 关注 展开全部 构造函数没有返回值,因为其默认是返回给this自己的。如果定义了是变量,通过this指针初始化变量属性的值,如果定义指针形式,通过new 调用构造函数生成一个存放属性值得内存指针赋给指针变量。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 125516639 2018-07-14 · TA获得超过452个赞 知道小有建树答主 回答量:184 采纳率:50% 帮助的人:133万 我也去答题访问个人页 关注 展开全部 就class A{};来说,“通过new 调用构造函数”A* pa=new A;,返回值是“operator new”的返回值void*,可以隐式转换类型A a=A();返回的是A()构造的临时对象右值const A&当然,直接调用A::A()是非法的,不存在显式调用,自然没有“返回值”的概念,如果有,我觉得那应当是*this(即A&) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-04-13 构造函数的返回值,该怎么处理 1 2017-06-08 如果构造函数不返回值的话,怎么解释这个程序 2011-01-30 java构造函数有返回值吗? 44 2006-03-30 c++中构造函数有返回值吗? 4 2008-03-17 构造器没有任何返回类型,哪怕是void也不行. 是对还是错为... 16 2011-11-20 c++关于构造函数的返回值问题 8 2011-06-23 C#中 ” 构造函数可以有参数,也可以有返回值“ 这句话对吗... 4 2017-10-10 C++构造函数不能有返回值 更多类似问题 > 为你推荐: