目录: 标题| 题干| 答案| 搜索| 相关
问题

设有下列定义: struct sk { int m; float x; }d


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

  • Aq=&data.m;
  • B*q=data.m;
  • Cq=(struct sk*)&data. m;
  • Dq=(struct sk*)data.m;
参考答案
参考解析:

解析:利用强制类型转换(struct sk*),把整数型地址&data.m转换成结构体变量指针赋给结构体指针变量q。

分类:其他