最赞回答 / 哈哈遛一遛
常指针与普通指针的区别在于隐含的this指针可读可写行,常指针中this指针只能读不能写,而普通的成员函数是即可读又可写的,因此常指针可以调用普通的成员函数
2017-07-19
已采纳回答 / 宝慕林2364461
你的打印出的全是第三个对象的数据,赋值并没有出错你的打印方式应该用p去调用成员 for(int j=0;j<3;j++) { cout<<"p_x: "<<p.m_iX<<endl;//改动这里的调用方式 cout<<"p_y: "<<p.m_iY<<endl; p--;//这里已经实现了指针回指,上面就无需使用下标调用 }改成这样试试
2017-07-16