在c++中普通函数与 内联函数的区别_c++内联函数和普通函数区别-CSDN博客

网站介绍:我们都知道编译的最终产品是可执行程序——— 由一组由机器语言指令组成,在运行程序时,操作系统将这些指令载入到计算机内存中。因此,每一组指令都有一个特定的内存地址。一.普通函数的调用a.当代码执行到函数调用指令时,程序将在函数调用后立即存储该指令的地址,同时将参数复制到堆栈中;b.然后跳到标记函数起点的内存单元当中,执行函数代码,将返回值放回到寄存器当中;c.跳回到地址被保存的指令处_c++内联函数和普通函数区别