美文网首页
内联函数

内联函数

作者: natewang | 来源:发表于2018-10-07 21:57 被阅读12次

    解决函数调用效率的问题:
    函数之间调用,是内存地址之间的调用,当函数调用完毕之后还会返回原来函数执行的地址。函数调用有时间开销,内联函数就是为了解决这一问题。
    不用inline修饰的函数, 汇编时会出现 call 指令.调用call指令就是就需要:
    (1)将下一条指令的所在地址入栈
    (2)并将子程序的起始地址送入PC(于是CPU的下一条指令就会转去执行子程序).

    相关文章

      网友评论

          本文标题:内联函数

          本文链接:https://www.haomeiwen.com/subject/jpuraftx.html