内联函数

1.作用

   编译器将使用相应的函数代码代替函数调用。对于内联代码,程序无需跳到另一个位置处执行代码,再跳回来,运行速度略微快一些。

2.使用

#include<iostream>
inline double square(double x) { return x* x; }
int main()
{
        using namespace std;
        double a, b;
        double c = 13.0;
        a = square(5.0);
        b = square(4.5 + 7.5);
        cout << "a = " << a << ",b = " << b << '\n'
               << "c = " << c;
}
上一篇:20194680——第8次作业--继承


下一篇:9月23日课堂练习