i++ 与 ++i的区别;
第一种情况:
都在原有值上加1;
例如:
i = 1
++i后i值为2
i++后i值为2
第二种情况:
进行运算
i = 10
j = ++i * 10
i值先加一再进行运算
结果为i = 11,j = 110
j = i++ * 10
先进行运算i值再加一
结果为j = 100, i = 11
i++ 与 ++i的区别;
第一种情况:
都在原有值上加1;
例如:
i = 1
++i后i值为2
i++后i值为2
第二种情况:
进行运算
i = 10
j = ++i * 10
i值先加一再进行运算
结果为i = 11,j = 110
j = i++ * 10
先进行运算i值再加一
结果为j = 100, i = 11