C++类中的一个问题
就是比如说我定义了一个类classA{},然后下面在public中写了一个这样的代码:Aasdfasd(doublex),那么这个A在下面那个函数里是什么成分??应该不是...
就是比如说我定义了一个类 class A{},然后下面在public中写了一个这样的代码:A asdfasd(double x),那么这个A在下面那个函数里是什么成分??应该不是返回值的数据类型吧
展开
2个回答
展开全部
返回值就是A类的数据类型,double x只是带入的一个形参
必须返回一个A类型数据,但是基于没有构造函数和输入A类形参,所以这样写是没有意义的
除非你在函数里面重新定义一个 A类数据
例如:
class A{
A asdfasd(double x){
A Atext;
return Atext;
}
};
这样能通过编译并达到某种效果
必须返回一个A类型数据,但是基于没有构造函数和输入A类形参,所以这样写是没有意义的
除非你在函数里面重新定义一个 A类数据
例如:
class A{
A asdfasd(double x){
A Atext;
return Atext;
}
};
这样能通过编译并达到某种效果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询