首页 > 代码库 > 内联函数

内联函数

在类声明的内部声明或定义的成员函数叫做内联函数。

(1)显式声明:

class display{    int t;    public:    void output(void);}display object;inline void display::output(void){    cout << "i is " << i << endl;}

(2)隐式声明:

class display{    int t;    public:    inline void output(void){        cout << "i is " << i << enld;    }}

在内联函数中不允许使用循环语句和开关语句,内联函数的定义必须出现在内联函数第一次被调用之前。递归函数不能被用来做内联函数。

内联函数