c语言中 a++和++a的具体区别是什么

问题描述:

c语言中 a++和++a的具体区别是什么
1个回答 分类:综合 2014-10-06

问题解答:

我来补答
作为单独的语句,a++;与++a;并没什么区别
但是b = a++;和b = ++a就有区别了,a++这个式子的返回值是a,所以b = a++相当于b = a,然后a = a+1;
++a的返回值是a+1;所以b = ++a相当于a = a+1;然后b = a;
 
 
展开全文阅读
剩余:2000