前置++与后置++

首先,先说一下前置++,下面来看一个例子。

int  a=3;

++a;

那我们实际上编译器是怎么计算这个表达式的呢?先a=a+1;那这个就是++a的值了,同时也是a的值。

a++;首先a++的值就是a的值,而a=a+1;

即这就是前置++与后置++了。

最后前置--与后置--和++的运算规则是一样的。只不过一个是减,一个是加。


猜你喜欢

转载自blog.csdn.net/weixin_40797414/article/details/80964409