year++和++year到底什么区别
不错!~
加号在前面就是先加了后将其结果赋给YEAR;加好在后面就是赋值结束后再去加;
或者说,都自增,year++先输出再+;++year先+再输出
首先都是自增,但是执行完year++这个语句,输出的year是原先的year(而内存里的year+1)。
如果下面有再用到year,实际上是原先的year+1(调用内存里的year);
而++year执行完这个语句,输出的year是原先的year+1。如果下面有用到还是原先year+1,也就是现在的year。