成员函数(“添加”)是否可以创建一个对象(“k”)其类(“距离”)和返回是否与下面给出的代码示例中显示的相同?成员函数是否可以创建同一个类的对象?
class distance
{
int feet;
float inches;
public:
distance(int feet, float inches)
{
this->feet=feet;
this->inches=inches;
}
distance add(distance d)
{
distance k;
k.feet=feet+10;
k.inches=inches+8;
return k;
}
};
distance e(0,0.0);
当然,但是定义了一个默认构造函数。 – 2014-08-30 16:27:45
你为什么不尝试一下? – 0x499602D2 2014-08-30 16:27:46
我很自由地修复你的错别字。如果这些是你的问题的原因,那么就拿它。否则,你不清楚你在问什么。 – 2014-08-30 16:28:49