正在加载图片...
访问数据成员: 对象名*类成员指针名通过对象名访问 对象指针名→*类成员指针名/通过对象的指针访问 void mal Aa(1.5,26),*pa=&a;/pa指向a对象 double a:*px=&A:x,∥声明指向A的x的指针 a. outputxyo cout<<axt"<<a x<<endl coUu<<"a.*px=t"<a*px<<endl;∥数据成员指针访问x coUu<<"pa>*px=t"<pa->*px<<endl;指向对象的指针及数 据成员指针访问x访问数据成员: 对象名.*类成员指针名 //通过对象名访问 对象指针名 -> *类成员指针名 //通过对象的指针访问 void main() { A a(1.5,2.6), *pa=&a; //pa指向a对象 double A::*px = &A::x; //声明指向A的x的指针 a.outputxy(); cout<<"a.x=\t"<<a.x<<endl; cout<<"a.*px=\t"<<a.*px<<endl; //数据成员指针访问x cout<<"pa->*px=\t"<<pa->*px<<endl;//指向对象的指针及数 据成员指针访问x
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有