top++和++top单独使用时没有区别;(C++老师说的)但是放在一起以后如data[top++]=x;就是先计算data[top]=x;再执行top自增1;如果是data[++top]=x,就是先使top自增1,再计算。