访问对象的共有成员和用指针访问对象成员
#include<iostream> using namespace std; class Tclass //定义Tclass类; { public: int x,y; void print() { cout<<x<<","<<y<<endl; } }; int add(Tclass *ptf) { return (ptf->x+ptf->y); //指针访问形式; } int main() { Tclass test,*pt=&test; //说明一个对象test和对象指针pt; pt->x=100; //通过指针访问数据成员; pt->y=200; pt->print(); //通过指针访问成员函数; test.x=150; test.y=450; //访问公有段数据成员; test.print(); cout<<"x+y="<<add(&test)<<endl; //把对象地址传给指针参数; }