这样的题目太不好搞了
不同编译器,处理左结合,还是右结合是不一样的
#include<stdio.h>void main(){ int a=2,*p=&a,*q=&a; printf("%d,%d\n",*p++,*(q++)); p=&a; q=&a; printf("%d,%d\n",*p,(*q)++);}第一个输出你应该知道,
p=&a; q=&a;又指向了a的地址。
指针这个玩意儿真不是个玩意儿啊!