c#中i++,++i,--i,i--,是什麽意思?如何计算?

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 18:02:50
c#中i++,++i,--i,i--,是什麽意思?如何计算?
xN@_%3m\[gQWlL/@LBؠUIMD^*ľ3Øt\3gj熮]71(%|dY$o ^iԎϪ`f_^C/,6Yl! W6ʈ KhG,"}_ !i [LGDj2RҔg S+&2CШ_^Yn͗Qc2>ؔD>s`Q{? /ފy_E!~opGE@)G@D/REF4!` kƭ t Im Q-z!Z_7NHX&

c#中i++,++i,--i,i--,是什麽意思?如何计算?
c#中i++,++i,--i,i--,是什麽意思?如何计算?

c#中i++,++i,--i,i--,是什麽意思?如何计算?
首先说一下++i和i++的区别
从具体算法上来说,++i的效率高,i++的效率低.
--同理.就是i = i - 1
符号在前的话,就是先进行--的运算,然后将运算的结果赋值给等号左侧的变量.
--在后面就是,先将值赋给等号左侧的变量,然后进行i = i - 1的计算.
如果单独拿出来,没有等号左侧的变量.
i++;
++i;
计算结果没有差别