当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

设有如下定义: strucksk {inta; floatb; }data; int*p; 若要使P指向data中的a域,正确的


设有如下定义:

struck 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;

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 设有定义"struct{inta;floatb;charc;}abc,*p_abc=&abc;",则对结构体成员a的引用方

  • 设有以下定义和语句,则*(*(p+2)+1)的值为【14】。 inta[3][2]={10,20,30,40,50,60},(*p)[2

  • 定义如下变量和数组: intk; inta[3][3]={9,8,7,6,5,4,3,2,1}; 则下面语句的输出结果是

  • 设有定义"struct{inta;floatb;charc;}abc,*p_abc=&abc;",则对结构体成员a的引用方

  • 现有如下定义:inta,b,*p,*q;,则下列赋值语句错误的是 A.p=&a; B.q=&b; C.p=

  • 现有如下定义:structaa{inta;floatb;charc;}*p;现需用malloc函数动态的申请一个structa