当我们给一个函数传参数的时候,可以直接值传入函数,也给可以把一个地址传入函数
区别就是一个本身不被改变,而另一本身也在改变,
在开发时候都会用到,
这里做下记录
#includeusing namespace std;class Test{ public: Test(int a) { num = a; } void setnum(int a) { num =a; } int getnum() { return num; } private: int num;};void add(Test t){ t.setnum(t.getnum()+t.getnum()); cout<<"\nf num value add:"; cout< < setnum(t->getnum()+t->getnum()); cout<<"\nf num value add:"; cout< getnum()<