设有如下定义:  struct sk  {  int a;  float b;  }data;  int *p;  若要使p指向data中的a域,正确的赋值语句是

admin2005-03-15  33

问题 设有如下定义:  struct sk  {  int a;  float b;  }data;  int *p;  若要使p指向data中的a域,正确的赋值语句是

选项 A、p=&a;
B、p=data.a;
C、p=&data.a;
D、*p=data.a;

答案C

解析 结构体变量的引用方法有3种:①结构体变量名.成员名;②指针变量名.成员名;③( * 指针变量名).成员名
转载请注明原文地址:https://kaotiyun.com/show/keHp777K
0

最新回复(0)