代码里面的++,--

来源:百度知道 编辑:UC知道 时间:2024/06/14 07:50:36
例如i++与++i,是什么意思?
j+=i,有是什么意思

i++是i自加1 的意思即 i=i+1
i--是i自减1 的意思即 i=i+1
i++先进行运算,再执行 i = i +1的操作;
而 ++i 则是先执行 i = i +1的操作,再进行运算;
例 int x=0, y=0;
y = x++;
执行后y的值仍为 0;
而 int x=0, y=0;
y = ++x;
执行后y的值则为 1;

j+=i即j=j+i 就是将j+i赋给j

++.--是自加或自减的意思,i++在循环过程中,使用过I后自加1.而++i是在使用I前先加1再进行使用.
j+=i就是j+i=i