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

有以下说明和定义语句struct student{ int age; cha


有以下说明和定义语句struct student{ int age; char num[8];};struct student stu[3]={{20,"200401"},{21,"200402"},{10\9,"200403"}};struct student *p=stu;以下选项中引用结构体变量成员的表达式错误的是A.(p++)->num B.p->num C.(*p).num D.stu[3].age

  • A(p++)->num
  • Bp->num
  • C(*p).num
  • Dstu[3].age
参考答案
参考解析:

引用形式有以下三种:①结构体变量.成员名;②(*p).成员名;③p→成员名。所以A、B、C答案都是正确的。故本题答案为D。

分类:其他