C++内联函数
内联函数的作用
因为函数调用会产生开销。当调用一个函数时,该函数的执行语句很多,调用函数的开销可以忽略不记。如果该函数的执行语句很少(一两行代码),该函数调用次数多,调用函数的开销就上去了。所以内联函数的作用:把函数体短小的函数声明为内联函数,在函数调用的地方直接替换为函数体的语句,这样在调用函数的时候就不会产生函数调用的开销,从而提高了函数执行的效率。
内联函数的定义
在函数定义前加inline关键字。
inline int max (int x, int y)
{
retu..
原创
2020-10-31 10:31:05 ·
205 阅读 ·
0 评论