关于结构体变量的引用,可以看看选什么为什么吗

img


麻烦大伙了,每次做这种结构体共用体都容易出错,可以解释的越详细越好,不要嘲笑我谢谢你们

麻烦下次问问题的时候,看看自己的图片是不是正的好不好?

img

  • a和d中*p和date是等价的,d选项就是&data.d。如果d错了说明a也错了。直接排除。这里是引用int变量,必须要&
  • c选项的p->d和date.d是等价的,也需要取地址
  • b选项没有取地址,错了

实际上你看a和b你就知道答案肯定在他俩之间。