问题 单项选择题

已知有结构体:
struct sk
int a;
float b;
data,*p;
若有p=&data, 则对data的成员a的正确引用是( )。

A.(*p).data.a

B.(*p).a

C.p->data.a

D.data.a

答案

参考答案:B

解析: 本题主要考查结构指针:p=&data,访问结构体的成员,可以通过结构变量访问,即data.a也可以用等价的指针形式:(*p).a和p->a来访问结构体变量中的成员。

单项选择题
单项选择题