C 习题与解析(类和对象-07)

文章作者 100test 发表时间 2007:03:10 16:59:53
来源 100Test.Com百考试题网


题12. 分析以下程序的执行结果
#include
class Sample
{
public:
int x.
int y.
void disp()
{
cout<<"x="<}
}.

void main()
{
int Sample::*pc.
Sample s,*p=&.s.
pc=&.Sample::x.
p->*pc=10.
pc=&.Sample::y.
p->*pc=20.
p->disp().
}

解:
本题说明了类数据成员指针的使用方法。这里通过指向对象的指针来给类数据成员赋值,其原理与上题相似。输出为:
x=10,y=20


相关文章


C 习题与解析(类和对象-08)
[二级C试题天天练]C语言考试试题2
C 习题与解析(类和对象-07)
2006年9月二级C语言考试超级模拟试题2答案
C 习题与解析(类和对象-06)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛