- 链接地址:https://pangda.blog.csdn.net/article/details/125497905
- 链接标题:宏,函数和内联函数_宏副函数-CSDN博客
- 所属网站:pangda.blog.csdn.net
- 被收藏次数:4946
文章浏览阅读242次。宏,函数和内联函数宏和函数的区别:1,宏作的是简单的字符串的替换(不包括数据类型)。函数的参数传递是有数据类型的。2,宏的参数替换是不经过计算直接处理的。函数调用是将实参的值传给形参(需要先经过计算)3,宏的替换是在编译之前执行的,即用宏体代替宏名,然后再进行编译。函数的调用是在编译以后。所以:宏占用的是编译的时间,函数占用的是执行的时间。4,宏的参数是不占用内存空间的(仅仅是字符串的替换)函数调用的参数传递则是具体变量之间的信息传递,形参作为局部变量肯定是要占用内存的。5,宏的替换是不需要时空开销的。_宏副函数
版权声明:本文发布于特牛生活网 内容均来源于互联网 如有侵权联系删除
标签:宏副函数