§2.3.6.6 内置函数 【例2-20】将函数声明为内置函数。 #include iostream using namespace std; int main() { int x = 3, y = 5; int s; inline int Sum(int a, int b);//内置函数原型 s = Sum(x,y); //调用函数Sum couts = sendl; return 0; } //定义内置函数Sum inline int Sum(int a,int b) { return a+b; } { int a,b; a=x;b=y; s=x+y; } §2.3.6.6 内置函数 1.在声明内置函数时,可以在函数声明和函数定义的前面都写上关键字inline,也可以只在其中一处写上关键字inline,效果都是相同的。 2.内置函数是一种“以空间换时间”的策略。 3.对函数进行内置声明,只是程序员对编译系统的一个建议而非命令,并不一定只要声明为内置函数C++系统就一定会按内置函数去处理,系统会根据实际情况决定是否这样做。 4.内置函数的机制适用于被调函数规模较小而又被频繁调用的情况。 注意 内置函数与用#define命令实现的带参宏定义有些相似,但不完全相同。 §2.3.6.6 内置函数 补充
您可能关注的文档
- 第20课 北方民族大融合.ppt
- 第1课辽宋夏金和战.ppt
- 第22章量子物理基本概念.ppt
- 第22课北方民族汇聚我.ppt
- 第23章测试大纲的方法的设计测试用例.ppt
- 第23三个儿子第二课时.ppt
- 第23课战后资本主义世界经济的体系形成.ppt
- 第22课承上启下魏晋南北朝文化.ppt
- 第24章糖原分解和合成.ppt
- 第24课 音乐和影视艺术.ppt
- 视频测试信号发生器技术要求标准化发展研究报告.docx
- 数字化供应链 供应商管理 第6部分:钢铁行业标准化发展研究报告.docx
- 快手新手零基础简单剪辑教程.docx
- 快手新手作品热度提升日常操作.docx
- PitchBook_2026年三季度美国信贷市场季报-US Credit Markets Quarterly Wrap Third quarter, 2026.docx
- 硅谷银行-2026年企业风险投资状况 State of CVC 2026 A Deep Dive Into the Dynamics of the Corporate Venture Capital Ecosystem.docx
- 小学数学解决问题画图建模教学实务.docx
- 中考历史重点、热点问题猜押.doc
- 中国酒精饮料市场调研与未来发展趋势报告.doc
- 中国活性氧化镁行业市场调研及行业前景预测报告.doc
原创力文档

文档评论(0)