1.在( )情况下适宜采用内联函数
函数代码小,频繁调用
函数代码多,频繁调用
函数体含有递归语句
函数体含有循环语句
关键字inline 必须与函数定义体放在一起才能使函数成为内联,仅将inline 放在函数声明前面不起任何作用。
内联函数调用前必须声明。
inline是一个用于实现的关键字而不是一个用于声明的关键字。对于类方法,定义在类体内部的方法自动成为
内联方法。
内联机制适用于优化小的、只有几行的而且经常被调用的函数。
内联函数应该在头文件中定义,这一点不同于其他函数。