填空题 以下程序的执行结果是______。
#inelude<iostream.h>
class Sample

public:
int x;
int y;
void disp( )

cout<<"x="<<x<<",y="<<y<<endl;

;
void main( )

int Sample::*pc;
Sample s;
pc=&Sample::x;
s.*pc=10;
pc=&Sample::y;
s.*pc=20;
s.disp( );


  • 1、
【正确答案】 1、x=10,y=20    
【答案解析】[解析] 本题比较特殊,考察域作用符的使用规则。其实际含义是:指针先指向x,然后指向y,并利用该指针分别为x和y赋值。在使用过程中进行了作用域的限定。