回 帖 发 新 帖 刷新版面

主题:[讨论]“系统开销”指什么?

看C语言书的时候,经常提到“系统开销”
比如,函数运行会增大系统开销,所以可以把函数改为宏
这里的系统开销是说时间吗?
为什么啊?

回复列表 (共1个回复)

沙发

现在基本上没必要把函数改为宏了。不仅仅因为现在的电脑速度比较快,而且因为现在的编译器能够把很多的函数优化得跟宏一样快。为了安全起见,反而应该尽可能的写函数,而不是尽可能的写宏。

这里的“系统开销”,似乎只是一个约定俗成的名字而已。我也不知道它有什么具体的定义。

我来回复

您尚未登录,请登录后再回复。点此登录或注册