殷勤凉面

文章
5
资源
0
加入时间
2年10月21天

C++ Primer Plus学习之函数篇二

问题一:关于内联函数(inline function)的种种细节            首先,为什么要引入内联函数?在提出内联函数之前,如果一个函数体中调用了其他的函数(比如A调用了B),那么编译器在执行到A中的B时,会暂停A的执行,寄存器保存当前的执行地址,并产生一块内存区域,用来保存B的返回值。然后去寻找B函数,执行完B函数将结果保存在刚才产生的内存区域中。然后找到寄存器的执行地址,继续执