x=x+1:
1、 读取右X的地址
2、 X+1
3、 读取左X的地址
4、 将右值传给左边的X
x+=1:
1、 读取右边的x的地址
2、 X+1
3、 将得到的值传给X
x++:
1、 读取右X的地址
2、 X自增1
X++执行的命令次数最少,所以 x++的效率最高
本文深入解析了x++、x+=1与x=x+1三种自增操作的执行过程及效率对比。通过分析每种操作的具体步骤,指出x++在执行时所涉及的指令最少,因此在效率上占据优势。
x=x+1:
1、 读取右X的地址
2、 X+1
3、 读取左X的地址
4、 将右值传给左边的X
x+=1:
1、 读取右边的x的地址
2、 X+1
3、 将得到的值传给X
x++:
1、 读取右X的地址
2、 X自增1
X++执行的命令次数最少,所以 x++的效率最高
转载于:https://www.cnblogs.com/erfsfj-dbc/p/9926081.html

被折叠的 条评论
为什么被折叠?