主题:【原创】将24进行到底 -- 泰让
共:💬28 🌺15
inline有点类似于宏定义,是说函数编译的时候不写成一般的压栈然后转移的子程序形式,而是在调用点直接插入函数代码。这样可以省下一部分保存和恢复现场的时间。代价是编译后的代码会长一些。一般inline用于比较小一点的函数。
但是这种标定不是强制性的,编译器发现不适合做inline的时候可以按一般函数处理。对于程序中的递归,因为自身中有调用点,显然不可能做inline处理,所以是无效的。
- 相关回复 上下关系8
🙂俺的程序惨不忍睹 面壁 字3335 2007-03-12 16:15:26
🙂看了N遍 泰让 字207 2007-03-13 20:08:18
🙂是的,就是输出搞不定 面壁 字2114 2007-03-14 07:54:43
🙂inline
😁哈,这下彻底清楚啦! 牛! 面壁 字0 2007-03-15 15:27:39
🙂为什么要用double类型,难道32位的整型不够么?另外, 请尽量 字144 2007-03-13 19:39:12
🙂整形? 面壁 字394 2007-03-14 08:12:51
🙂关于使用整型,我忽视了需要存放除法操作的中间结果, 请尽量 字569 2007-03-14 19:03:47