问题遇到的现象和发生背景
#include<iostream>
using namespace std;
#include<string>
class Person{
public:
Person(int age,string name){
m_Age=age;
//this指针指向的是 被调用的成员函数 所属的对象(p1)
this->name=name;
}
void PersonAddAge(Person &p){
this->m_Age+=p.m_Age;
}
int m_Age;
string name;
};
void Test02(){
Person p1(10,"张三");
Person p2(20,"李四");
p2.PersonAddAge(p1);
cout<<"年龄之和:"<<p2.m_Age<<endl;
}
int main(){
Test02();
return 0;
}