永发信息网

若有以下语句,则下面表达式的值为1002的是

答案:3  悬赏:70  手机版
解决时间 2021-11-12 23:43
  • 提问者网友:刺鸟
  • 2021-11-12 06:08
若有以下语句,则下面表达式的值为1002的是
最佳答案
  • 五星知识达人网友:十年萤火照君眠
  • 2021-11-12 06:19
数组Stu 和指针*P都是struct结构体类型的,P相当于stu数组的stu[0],数组和指针都是根据struct结构建立的,所以1002对应的是age.我的表达能力有限,希望你能看懂。
全部回答
  • 1楼网友:撞了怀
  • 2021-11-12 08:01

A的值==p[0].num==20

B的值==p[0].age==1001

C的值==A的值

D的值==p[1].age==1002

详解:网页链接

  • 2楼网友:雾月
  • 2021-11-12 07:03
应该是 B
因为P是一个指针它指向数组stu,也就是数组stu[0],然而数组stu[0].age的值是1001,stu[0].num的值是20,str[1].age的值是1002,stu[1].num的值是19,P又是指向STU[0],所以P++就指向stu[1],stu[1].age的值是1002.所以选B。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯