一.对象指针的使用
#include<iostream>
using namespace std;
class A{
public:A(int a){x=a;}void show_a(){cout<<x<<endl;}private:int x;
};
int main()
{
A ob(2),*p;//声明A的对象和对象指针
ob.show_a();//利用对象名访问对象的成员
p=&ob;//利用对象ob的地址赋给对象指针p
p->show_a();//利用对象指针访问对象的成员
return 0;
}二.利用对象指针访问对象数组
将上一段代码的main函数改写
int main()
{
A ob[2]={10,20},*p;
p=ob;//对象ob传有多个值不用&符号
p->show_a();
p++;
p->show_a();
return 0;
}三.this指针
区分局部变量和全局变量
class MyClass {  
private:  int x;  
public:  void setX(int x) {  this->x = x;  // 使用this指针来引用成员变量x  }  int getX() {  return this->x;  // 使用this指针来引用成员变量x  }  
};