- 1
- 0
- 约1.6万字
- 约 83页
- 2017-06-15 发布于北京
- 举报
5.5 内联函数 内联函数的定义: 在一般函数定义前面加上保留字inline,该函数就成为内联函数。 例:inline int add2(int n) {return n+2;} 内联函数的特殊之处 在于遇到内联函数的地方就用函数体代码来替代对函数的调用(内联展开)。 内联函数的作用: 既可以保证程序的可读性(保留了函数调用简短、清晰的优点),又能提高程序的执行效率。 内联函数一般是较小的、经常被调用的函数。克服了函数调用须占用较多内存空间的缺点。对于功能较为简单,让系统为了函数调用左那么多操作不值得(栈空间的分配,状态入栈,参数传递) 对内联函数的定义(包括函数体),一般放置在头文件中。 5.6 函数重载 函数重载与重载函数 使用重载函数是为了提高程序的可读性。 函数重载就是指同一作用域内的多个函数使用相同的 函数名,这些同名的函数就是重载函数。但重载的函数必须在参数的数量或类型上与其他同名函数有所不同。在函数调用时,编译器会根据实参的类型和个数选择与之匹配的函数调用。 例:long add(long a,long b){return a+b;} double add(double a,double b) {return a+b;} 如: add(3L,5L)
您可能关注的文档
- (推荐)互联网与其应用串讲笔记.doc
- acad命令,自己参照cad的自定义文件及帮助文件整理的常用键.doc
- 第九章 各种迭代法编程.doc
- 川大《面向对象程序设计2261》17春在线作业1讲述.doc
- 电大考试计算机基础试题与答案.doc
- 第十一章 枚举子界集合记录.doc
- 第十一章 酶活测定基本方法.doc
- 第六章 C# WPF自定义控件IPBox.doc
- 第四章 Access数据类型转换.doc
- 第五章 ansys中单元类型区别.doc
- 中国行业标准 DA/T 109-2026档案专题数据库建设工作规范.pdf
- 《DA/T 109-2026档案专题数据库建设工作规范》.pdf
- GB/T 14253-2026轻工机械通用技术条件.pdf
- 中国国家标准 GB/T 14253-2026轻工机械通用技术条件.pdf
- 《GB/T 14253-2026轻工机械通用技术条件》.pdf
- GB/T 19018-2026质量管理 顾客满意 企业-消费者电子商务交易指南.pdf
- 中国国家标准 GB/T 19018-2026质量管理 顾客满意 企业-消费者电子商务交易指南.pdf
- 《GB/T 19018-2026质量管理 顾客满意 企业-消费者电子商务交易指南》.pdf
- KIS专业版培训业务篇.pptx
- i商北大互联网emba.pptx
最近下载
- 甘草酸制剂肝病临床应用专家共识.pdf VIP
- 生化组质控品的配制、分装与保存培训试卷及答案.docx VIP
- 钦定词谱1-10卷资料.doc VIP
- 2026版电力电网-南方电网招聘-南方电网招聘(电气工程)历年参考题库含答案解析5套试卷版.docx VIP
- 31.轮胎式起重机安全技术交底.docx VIP
- mazak数控系统参数.pdf VIP
- Q∕GDW 11616-2017 配电网规划标准化图纸绘制规范.docx VIP
- TCECS673-2020 成型格网箍筋应用技术规程.pdf VIP
- 珠海立翔科技有限公司LX-2028开关特性分析仪技术参数.PDF VIP
- 摄影部笔试题目及详细答案.docx VIP
原创力文档

文档评论(0)