0
点赞
收藏
分享

微信扫一扫

成员指针


成员指针是C++中用于对类中成员进行操作。

  成员指针的定义格式:成员类型 类名::*指针名=&类名::成员名;

  例:class A

{ 
 
  int m; 
 
  public: 
 
  ... 
 
  };


  定义成员指针:int A::*p=&A::m;


  成员指针和普通指针区别:普通指针用确定对象的地址进行初始化,指向一个确定的对象;成员指针用类的成员(注意不是对象的成员,而是类的成员)初始化(也就是只有 偏移量

的信息,而没有初始地址的信息)。

举报

相关推荐

0 条评论