A选项值为多少,为什么

img

  1. 首先明确a这个数组,a[0] = {1,&a[1]},a[1] = {3,&a[2]}
  2. 其次,明确->的优先级要高于后缀增量++
  3. 最后,后缀增量的值是自增之前的值
  4. 所以,p++->n = (p->n)++,但是由于这个表达式的值是自增之前的值,所以输出的时候输出的就是p->n++,就是1
    也就是a[0]的n自增之前的值