inline¶ Q: 内联函数 inline 什么时候不展开? A: 如果不是从源码编译的话,找不到实现就不展开了。 inline 写在定义上而不是声明上,函数写头文件而不是源文件 增加程序体积,提高程序运行效率。空间换时间。一般很短的(10 行内)函数用这个。 减少函数调用的开销,预编译的时候把函数内容抄到被调用的地方。