困惑我的x++和++x;

Posted ouyangbo12

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了困惑我的x++和++x;相关的知识,希望对你有一定的参考价值。

刚学习C语言时X++和++X非常不解

目前有了新的领悟

1、X++

int x=0;

int z=x++;

此时z?x?

这个问题可以分两步思考

第一步:先把x的值赋予z,此时z=x=0;

第二步:x=x+1=0+1=1;

即x=1,z=0;

2、++X;

int x=0;

int z=++x;

同样分两步进行思考

第一步:先进行x=x+1,x=1;

第二步:把x等于1的值赋予z;

即x=1,z=1;

目前位置我遇见的x++类型的函数较多,但在今后进不知道了;

以上是关于困惑我的x++和++x;的主要内容,如果未能解决你的问题,请参考以下文章

合并排序比插入排序更快的方式让我感到困惑

MySQL 8.0.x 中令人困惑的 SELECT FOR UPDATE 行为

(HDU)1098 -- Ignatius's puzzle(Ignatius的困惑)

关于眩晕服务器的困惑

对这个带有 & 不带 = 的代码片段返回类型感到非常困惑

对聚类感到困惑