内联(Inline)的定义以及什么情况下使用内联(转)
内联(Inline)的定义以及什么情况下使用内联(转)内联函数也称为内嵌函数,它主要是解决程序的运行效率。函数调用需要建立栈内存环境,进行参数传递,并产生程序执行转移,这些工作都需要一些时间开销。有些函数使用频率高,但代码却很短。C++中支持函数内联,其目的是为了提高函数的执行效率(速度)。在C程序中,可以用宏代码提高执行效率。宏代码本身不是函数,但使用起来象函数。预处理器用复