64,648
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
class human
{
public:
human(){ human_num++;};
static int human_num;
~human()
{
human_num--;
print();
}
void print() //
{
cout<<"human num is: "<<human_num<<endl;
}
protected:
private:
};
int human::human_num = 0;
human f1(human x)
{
x.print();
return x;
}
int main(int argc, char* argv[])
{
human h1;
h1.print();
h1=f1(h1);
human h2 = h1;
h2.print();
return 0;
}
human h2= f1(h1)
human h2;
h2= f1(h1)
human h2= f1(h1)
human h2;
h2= f1(h1)