求解释 count++ 因为count 等于 0 然后++是不是应该从0开始加起 ? 求解释
当从这个例子来看,你可以理解为count++ 等价于 count=count+1 ,二者效果是一样的,这里你可以了解另一个写法:++count, 二者的区别是在于赋值先后,像 wait_3同学解释那样,运算取值的问题,当将count++和++count应用于赋值时,就可以很明显的看出差别了。
是从0加起的。
单独的语句count++与++count是一样的,如果赋值的话就有个顺序:
int count = 2, num = 0;
num = count++; //num结果为2,先赋值再++
count = 2;
num = ++count; //num结果为3,先++再赋值
count++ 先进行运算,再对count进行++