内联函数和带参数的宏的区别

2025-04-13 17:49:21
推荐回答(1个)
回答1:

宏做的是简单的字符串替换,在编译之前用宏体替换宏名。 内联函数首先是函数,会发生参数的传递,在编译之后执行,其次,作为内联函数就是将很简单的函数"内嵌"到调用他的程序代码中,以减少一定的时空开销。