c程序设计第三章郑函数和函数模板.pptVIP

  • 3
  • 0
  • 约1.24万字
  • 约 55页
  • 2019-01-18 发布于福建
  • 举报
c程序设计第三章郑函数和函数模板

第三章 函数和函数模板 3.1函数的参数及其传递方式 二、对象指针作为函数参数 三、引用做函数参数 四、默认参数 五、用const保护数据 作业 课程回顾 3.2 深入讨论函数返回值 一、返回引用的函数 二、返回指针的函数 三、返回对象的函数 四、函数返回值做函数参数 3.3内联函数 3.5函数重载和默认参数 3.5函数模板 一、函数模板 1、声明函数模板 2、编写函数模板 课程回顾 3、使用函数模板 5、重载函数模板 函数调用的匹配顺序 作业: 注意: 函数重载和默认参数可同时使用。 若已定义默认参数函数,则不能重载参数类型相同,参数个数少于默认参数个数的函数。 有些函数重载时参数个数相同,只是类型不同,此时重载函数比较繁琐,可利用函数模板实现。 int max(int a,int b) {if(ab) return a; else return b; } double max(double a,double b) {if(ab) return a; else return b; } char max(char a,char b) {if(ab) return a; else return b; } 编制这些函数所提供的程序文本完全相同! 比较这三个函数的异同! 处理的数据类型不同! T max(T a, T b) {if(ab) return a;

文档评论(0)

1亿VIP精品文档

相关文档