现给出如下程序:
# include<iostream>
using namespace std;
class Time{
public:
};
void Time::set_time()
{
}
void Time::show_time()
{
}
int main()
{
}
定义指向类对象的指针变量的一般形式为
类名
可以通过对象指针访问对象和对象的公开成员。如
*pt
(*pt).hour
pt->hour
(*pt).set_time();
pt->set_time();
定义指向对象数据成员的指针的一般形式为
数据类型名
int *p
p=&t.hour
定义指向公用成函数的指针变量的一般形式为
数据类型名
void (Time::*p3)();
p3=&t3.set_time;
(t3.*p3)();