内联函数:
不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处,节省了参数传递 控制转移开销
#include<iostream>
using namespace std;
inline double CalArea(double radius)
{
return 3.14 * radius * radius;
}
int main()
{
double r(3.0);
double area;
area = CalArea(r);
cout << area << endl;
}