普通函数与内联函数有什么区别

如题所述

第1个回答  2018-04-28
内联函数定义:
将函数定义为内联函数,一般就是将他在程序中每个调用点上“内联地”展开。在函数返回类型前加上inline关键字。
定义在类声明之中的成员函数将自动地成为内联函数。
内联函数适用情况:
1.一个函数被重复调用;
2.函数只有几行,且不包含for,while,switch语句。
内联函数应该放在头文件中定义,这一点不同于其他函数。本回答被网友采纳
相似回答