1.作用:提高程序效率,缩短系统i响应时间
2.函数原型:inline 函数类型 函数名(参数1,参数2...)
3.内置函数不可以包含复杂的控制语句,比如switch和循环语句;
4.缺点:会增加目标程序的长度
5.只适用于规模较小且被频繁调用的简单函数
#include<iostream>
using namespace std;
inline int max(int,int,int);
int main()
{
int i=10,j=20,k=30,m;
m=max(i,j,k);
cout<<"max="<<m<<endl;
return 0;
}
inline int max(int a,int b,int c)
{
int temp=(a>b)?a:b;
int m=(c>temp)?c:temp;
return m;
}