会员
周边
新闻
博问
闪存
众包
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zrk1ng
博客园
首页
订阅
管理
2022年10月18日
【C/C++】inline和#define的区别
摘要: 区别 内联函数与宏具有如下区别: 宏容易出错,预处理器在拷贝宏代码时会产生意想不到的编译效应。例如: 宏不可调试,但是内联函数可以调试。虽然内联函数与宏相似,都会进行代码展开,但是在程序的Debug版本里,内联函数并未实现真正的内联,编译器会像普通函数那样为内联函数生成含有调试信息的可执行代码,而在
阅读全文
posted @ 2022-10-18 14:38 ZRK1ng
阅读(30)
评论(0)
推荐(0)
公告