单目操作符a++和++a的区别
关于a++和++a的区别,只需记住两句话
1.++a:前置++,先++,后使用;
例如:int b=a
可拆分为a=a+1,b=a;
这里的a先自增为11,然后赋值给b,所以b=11;
2.a++:后置++,先使用,后++;
int b = a
可拆分为b = a, a = a + 1;
这里a先将原来的值赋值给b后,才自增为11,所i结果a=11,b=10;
注释:只要理解了a++和++a;a--和--a其实就理解了,因为a--和--a相似;
共有 0 条评论