首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >耗时的操作

耗时的操作
EN

Stack Overflow用户
提问于 2011-03-22 17:56:37
回答 2查看 1.1K关注 0票数 1

如果我有两个整数变量,分配的内存和值分别是a和b,那么哪个操作更耗时(处理器执行的时间):比较(a == b)还是赋值(a = b)?为什么?

EN

回答 2

Stack Overflow用户

发布于 2011-03-22 18:05:59

这可能取决于您的处理器体系结构和生成的二进制可执行文件。

票数 1
EN

Stack Overflow用户

发布于 2011-03-22 18:09:47

因为分配涉及到内存写入(假设a不是寄存器中保存的局部值),所以在当代处理器上它可能会更慢。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5389438

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档