淘客熙熙

主题:【原创】继续关于swap的讨论 -- 不锈钢破锣

共:💬22 🌺5 新:
全看分页树展 · 主题 跟帖
家园 不就是register吗?我的意思是---

一个有optimzation功能的compiler,

对于

temp =a;

a = b;

b = temp;

这样的简单指令,也可以把temp的值放到register里(放一次),

而并不真正使用一个临时变量。

而对

a=a+b;

b=a-b;

a=a-b;

要放三次。

所以我还是不明白, 不使用临时变量有什么更好处呢?

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河