有人可以向我解释为什么我的重载++(预版本)没有更新值吗?片段是这样的:
circle circle:: operator++()
{
Area = Area * 2.0;
return *this;
}
/////////////////////////////
int main()
{
class circle c1(4, 1, -1), c2(12, 4, 6);
c1.output();
c1++;
c1.output();
system("pause");
return 0;
}
Run Code Online (Sandbox Code Playgroud) c++ ×1