已知有如下结构体:struct sk{  int a;float

已知有如下结构体:struct sk{  int a;float b;}data,*p;若有P一8Ldata,则对data的成员a引用正确的是(  )。

问题:

[单选] 已知有如下结构体:
struct sk
{ int a;
float b;
}data,*p;
若有P一8Ldata,则对data的成员a引用正确的是(  )。

A . (*p).data.a
B . (*p).a;
C . p->data.a
D . P.data.a

参考答案:B

参考解析:

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

联系我们

联系我们

查看联系方式

邮箱: 2643773075@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部