编写内联函数注意事项

首先搞清楚内联的目的:消除函数调用的开销。

1. 代码很多的函数不应该内联,因为会增加程序大小。

2. 包含循环等复杂结构的函数不应该内联,因为函数调用开销可以忽略而且增加程序复杂度。

所以应该内联那些结构简单,代码行数不超过10行的小函数。

原文地址:https://www.cnblogs.com/Zkqq/p/7709739.html