变量自加自减在表达式与语句中的差别

发布时间:2024-05-13 02:49 发布:上海旅游网

问题描述:

如题,区别在那里 我也不是很清楚
菜鸟我 详细点 谢谢

问题解答:

例如:i=3;j=5;
在表达式中:
i++ j--都是先取出i或j的值进行计算,然后再进行自加或自减;(i=3,j=5,参与了运算,然后i=4,j=4)

i=3;j=5;
++i --j都是进行自加或自减,再取出i或j的值进行计算。
(i=4,j=4,参与了运算)

在语句中:
执行完 i++;或++i;之后i的值都加上了1,没有区别;
i--;与--i也是同样,都减去了1.

题在那啊 ?

热点新闻