函数indirect,静态成员函数
#包含
#includestdio.h
//内联函数
//编译编译器时遇到内联函数时,将函数主体的代码直接插入到调用方
//用调用方重写了相当于内联函数的函数体
using namespace std;
inlineintadd(inta,int b )//inlin表示内联函数
{
return a b;
}
int main ()。
cout add (3,5 ) endl;
}
定义inline会消耗堆栈空间,而不消耗堆栈帧。 所以变得臃肿,也出现了优缺点
//使用环境:代码本身很简单,运行现成
//常用,常用调用常用的话使用inline函数
cppusing namespace std; inlineintadd(inta,int b )//inlin是内联函数({ return a b; }int main () coutadd ) 3,5 ) endl;