说说内联函数和函数的区别,内联函数的作用。1.内联函数避免了函数调用的开销;普通函数有调用的开销2.普通函数在被调用的时候,需要寻址(函数入口地址);内联函数不需要寻址。3.内联函数有一定的限制,内联函数体要求代码简单,不能包含复杂的结构控制语句(内联函数内不允许用循环语句和开关语句);普通函数没有这个要求。内联函数的作用:内联函数在调用时,是将调用表达式用内联函数体来替换。避免函数调用的开销。