小编DAH*_*ANS的帖子

C中的宏与函数之间的区别与指令存储器和速度有关

根据我的理解,宏和函数之间的区别在于宏调用将被定义中的指令替换,而函数执行整个push,branch和pop -thing.这是对的,还是我理解错了?

另外,如果这是正确的,那就意味着,宏会占用更多空间,但会更快(因为缺少推送,分支和弹出指令),不是吗?

c macros c-preprocessor

3
推荐指数
2
解决办法
1040
查看次数

标签 统计

c ×1

c-preprocessor ×1

macros ×1