a++和++a到底是有什么区别?
前者是先使用a的值,再把a+1;后者是先把a+1,在使用a的值。
比如b=a++是指先把a目前的值赋值给b,再把a+1;b=++a,是指先把a的值加1,然后把加1后的a的值赋给b.