老铁们来区分函数和宏定义的速度了哈!

 于是他们展开了函数和宏定义之间的激烈讨论

 这样这样这样:1.函数调用
                          2 .计算
                          3.函数返回

而宏定义是直接替换掉,所以宏定义在对于小型的计算工作比函数的规模更小,速度更快

 咱举个例子,函数是需要这些步骤的

而宏定义就相当简单直接替换

可以看到int m1直接被替换成了宏定义的东西了,非常直观的看出来比函数少了很多步骤!!

但面对大型的计算时还是函数好用,因为宏定义是直接替换,万一来一个宏定义50行,你下面多来几个,到时候直接飙到几百上千行了,兄弟们利用宏定义或者函数的时候得斟酌一下!!

感谢老铁们看完我的文章!!!

如果有不对的地方及时纠正!!

 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值