x=x+1,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++的效率最高

posted @ 2018-11-07 22:05  image_erfsfj  阅读(386)  评论(0编辑  收藏  举报