与常规指针不同,一个指向成员变量的指针并不指向一个内存位置。它指向的是一个类的特定成员,而不是指向一个特定对象的特定成员。
一般将指向数据成员的指针看作一个偏移量。
表示一个特定成员的位置距离对象的起点有多少个字节。
int DemoClass::*ipm = 0; void (Shape::*pmf)(Point) = 0;