成员指针是C++中用于对类中成员进行操作。
  成员指针的定义格式:成员类型 类名::*指针名=&类名::成员名; 
  例:class A 
{ 
 
  int m; 
 
  public: 
 
  ... 
 
  }; 
  定义成员指针:int A::*p=&A::m; 
 
成员指针和普通指针区别:普通指针用确定对象的地址进行初始化,指向一个确定的对象;成员指针用类的成员(注意不是对象的成员,而是类的成员)初始化(也就是只有 偏移量
的信息,而没有初始地址的信息)。
成员指针
阅读 85
2023-04-10
成员指针是C++中用于对类中成员进行操作。
  成员指针的定义格式:成员类型 类名::*指针名=&类名::成员名; 
  例:class A 
{ 
 
  int m; 
 
  public: 
 
  ... 
 
  }; 
  定义成员指针:int A::*p=&A::m; 
 
成员指针和普通指针区别:普通指针用确定对象的地址进行初始化,指向一个确定的对象;成员指针用类的成员(注意不是对象的成员,而是类的成员)初始化(也就是只有 偏移量
的信息,而没有初始地址的信息)。
相关推荐
精彩评论(0)