西西河

主题:【原创】将24进行到底 -- 泰让

共:💬28 🌺15
全看分页树展 · 主题 跟帖
家园 inline

inline有点类似于宏定义,是说函数编译的时候不写成一般的压栈然后转移的子程序形式,而是在调用点直接插入函数代码。这样可以省下一部分保存和恢复现场的时间。代价是编译后的代码会长一些。一般inline用于比较小一点的函数。

但是这种标定不是强制性的,编译器发现不适合做inline的时候可以按一般函数处理。对于程序中的递归,因为自身中有调用点,显然不可能做inline处理,所以是无效的。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河