内联函数笔记

时间:2017-09-06 10:03:26
【文件属性】:

文件名称:内联函数笔记

文件大小:18KB

文件格式:DOC

更新时间:2017-09-06 10:03:26

内联函数

自己整理的内联函数相关知识。 一、inline 关键字用来定义一个类的内联函数,引入它的主要原因是用它替代C中表达式形式的宏定义。 表达式形式的宏定义一例:  #define ExpressionName(Var1,Var2) ((Var1)+(Var2))*((Var1)-(Var2))为什么要取代这种形式呢,且听我道来:  1. 首先谈一下在C中使用这种形式宏定义的原因,C语言是一个效率很高的语言,这种宏定义在形式及使用上像一个函数,但它使用预处理器实现,没有了参数压栈,代码生成 等一系列的


网友评论