开放金毛

文章
2
资源
0
加入时间
3年0月9天

【C++】宏定义与内联函数【C++】宏定义与内联函数

【C++】宏定义与内联函数宏代码的特点宏代码本身不是函数,但使用起来象函数。预处理器用复制宏代码的方式代替函数调用,省去了参数压栈、生成汇编语言的CALL调用、返回参数、执行return等过程,从而提高了速度。使用宏代码最大的缺点是容易出错,预处理器在复制宏代码时常常产生意想不到的边际效应。例如??? #define MAX(a, b)?????? (a) > (b) ? (a) :