中国大学MOOC: 7.如果有下面的定义和赋值,则使用【 】不可以输出n中data的值。struct SNode{ unsigned id; int data;}n,*p;p=&n;
举一反三
- 7.如果有下面的定义和赋值,则使用【 】不可以输出n中data的值。struct SNode{ unsigned id; int data;}n,*p;p=&n; A: A) p.data B: B) n.data C: C) p->data D: D) (*p).data
- 中国大学MOOC: 设有如下定义: struct DATA{int a;float b;}data,*p; 若有p=&data;,则对data中的a域的正确引用是
- 以下定义,使p指向data和a域的赋值语句是( ) struct stuclent {int a;float b;}data,*p; A: p=&a; B: p=data; C: *p=data; D: p=&data;
- 中国大学MOOC: 若有定义int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )。
- 假设有如下定义:struct aint n;float kdata,*p;若要使p指向data中的成员n,正确的赋值语句是 A: p=&data.n; B: *p=data.n; C: p=(struct a*)&data.n; D: p=(struct a*)data.n;