全部分类
移动开发与应用
WEB前端
架构与运维
程序设计
数据库
操作系统
热点技术
综合
内联函数与宏定义
571阅读 0评论
2010-12-26
flychenxu
分类:
C/C++
1.内联函数和普通函数相比可以加快运行的速度,因为不需要中断,在编译的时候内联函数可以直接被镶嵌到目标代码中,而宏只是一个简单的替换。内联函数要做参数类型检查,这是内联函数跟宏相比的优势。
2. inline使用情况:
(1)一个函数不断被重复调用
(2)函数只有简单的几行,且函数不包含for,while,switch语句
上一篇:
sizeof 用法
下一篇:
指针与引用的区别