函数式宏定义和普通函数的区别

如题所述

内联函数的执行过程与带参数宏定义很相似,
但参数的处理不同。
带参数的宏定义并不对
参数进行运算,而是直接替换

内联函数首先是函数,
这就意味着函数的很多性质都适用于内联函数,
即内联函数先把参
数表达式进行运算求值,然后把表达式的值传递给形式参数。
温馨提示:答案为网友推荐,仅供参考
相似回答