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

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


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

A.p=&data.n;

B.*p=data.n;

C.p=(struct sk*)&data.n;

D.p=(struct sk*)data.n:

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

参考答案
您可能感兴趣的试题
  • 设有如下定义:struct sk{ int m;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。

  • 设有如下定义:struct sk{ int m;floatx;}data,*q;若要使q指向data中的m域,正确的赋值语句是()。

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

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

  • 设有如下定义: struct sk { int a; float b; }data; int *p; 若要使p指向data中的a域 正

  • 设有如下定义: struct sk { int a;float b;}data * p; 若有p=& data; 则对data中的a域的