没拿红包,考试会有麻烦呐。
授人以渔,不授人以鱼。
#include<stdio.h> #include<stdlib.h> struct st {int *b; }*p,q[4]; main() { int i=0,j[4]={0,10,20,30}; for(;i<4;i++) q[i].b=&j[i]; p=&q[0]; printf("%d\n",++p->b); printf("%d\n",*++((p++)->b)); printf("%d\n",*p->b++); printf("%d\n",(*(p++)->b)++); }我的这个是怎么回事呢?