structabc{intx;chary[20];doublez;}data;则以下给结构体变量成员x赋值语句中正确的是()。
A: data->x=100;
B: data.(*x)=100;
C: *data.x=100;
D: data.x=100;
A: data->x=100;
B: data.(*x)=100;
C: *data.x=100;
D: data.x=100;
举一反三
- 已知有如下定义:struct a{char x; double y;}data,t;若有t=&data,则对data中的成员的正确引用是() A: (t).data.x B: (t).x C: t->data.x D: t.data.x
- 已知有如下定义:struct a{char x; double y;}data,*t;若有t=&data,则对data中的成员的正确引用是( )。 A: (*t).data.x B: (*t).x C: t->data.x D: t.data.x
- 已知有如下定义:struct a{char x; double y;}data,*t;若有t=&data,则对data中的成员的正确引用是( )。 A: (*t).data.x B: (*t).x C: t->data.x D: t.data.x
- 执行下面的代码后,输出结果为( )。class test{public $data;}Sx=new test();$x->data=100;$y=$x;$y->data=10;echo $x->data; A: 100 B: 10 C: 0 D: null
- 如果要在JS文件的Page函数中使用data中初始化的变量x,使用方法为:( ) A: x B: this.data.x C: this.x D: data.x