作业帮 > 综合 > 作业

相对于内联函数,普通函数有什么优点?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 20:14:56
相对于内联函数,普通函数有什么优点?
内联函数有时候是可以加速,但是有些时候未必.,其实内联函数的话会把代码嵌到里面去的,代码会增加,对编译不利.如果计算量不是很大的话没有必要使用内联函数
再问: 为什么代码增加不好?假设一函数有100条语句,被调用100次,则执行10000条语句(而且调用函数要花费时间)。用内联函数虽然代码增加,但也是执行10000条语句啊!
再答: 不是,内联函数是把代码嵌进去了.这样相当于你是写了多段代码.增加了代码量了.编译会慢一些.
再问: 不懂!虽然是相当与写下多段代码,但是,使用内联函数执行的语句数量和使用普通函数执行的语句数量一样啊。
再答: 我是说编译,代码量大编译慢一些,运行的话是内函数比较快.