inline函数和#define宏定义简单讲解

  百度百科 在C语言,实际上inline的出现是为了填补宏定义的缺点。 宏定义 是在编译器预编译的时候把define定义的关键字进行替换。 用宏定义的好处是宏定义在形式及使用上像一个函数,但它使用预处理器实现,没有了参数压栈,代码生成等一系列的操作。 因此,效率很高,这是它在C中被使用的一个主要原因。   inline定义格式 1.inline定义的类的内联函数,函数的代码被放入符号表中,在使用
相关文章
相关标签/搜索