- 4
- 0
- 约4.23千字
- 约 38页
- 2018-03-02 发布于浙江
- 举报
[工学]第7章 函数重载和运算符重载
第7章 函数重载和运算符重载 【本章学习要点】 1. 掌握函数重载的定义和使用; 2. 掌握友元函数和友元类的定义和使用; 3. 掌握运算符的重载。 第7章 函数重载和运算符重载 7.1 函数重载 7.2 友元函数和友元类 7.3 运算符重载 7.1 函数重载 7.1.1 函数重载的含义 在同一作用域中允许定义同名的函数,这就是函数重载。 int add(int a,int b){return a+b;} double add(double a,double b){return a+b;} int add(int a,int b,int c){return a+b+c;} 7.1 函数重载 7.1.2 使用函数重载的条件 如果几个函数完成的功能类似,但是所操作数据的类型或数量不同,这时就可以使用函数重载,也就是为它们取一个相同的名字,函数之间的区分通过参数的类型或数量。 1. 参数的类型不同 2. 参数的数量不同 3. 参数的类型和数量都不同 7.1 函数重载 7.1.3 重载函数的使用方法 在使用重载函数时,需要注意以下几点: 1. 重载函数的区分是以函数参数来进行的,而不是用函数的返回值来区分不同的函数,所以参数表完全相同而返回值不同的两个函数在C++中不认为是重载,是错误的定义。 7.1 函数重载 2. 不要让功能不
您可能关注的文档
- [工学]第4章 谓词逻辑.ppt
- [工学]第4章 网站的结构设计.ppt
- [工学]第4章 距离测量与直线定向.ppt
- [工学]第4章 过程通道的抗干扰与可靠性设计.ppt
- [工学]第4章 锅炉房汽水系统及其设备-1.pdf
- [工学]第4章 钢筋混凝土受弯构件正截面承载力计算.ppt
- [工学]第4章 霍尔传感器2.ppt
- [工学]第4章-总体设计.ppt
- [工学]第4章1 基本光栅图形生成算法.ppt
- [工学]第4章2011329-4根轨迹法.ppt
- LGZ 住宅结构构件图集(1)山东省标图集.docx
- 川03G307 钢筋混凝土板式楼梯图集(层高2.8米)四川省标图集.docx
- 赣09ZJ209自粘防水卷材-AU3-建筑防水构造江西省标图集.docx
- 赣04J601 围墙及围墙大门(有黑印)江西省标图集.docx
- LJ111 厕所浴室洗池(1)山东省标图集.docx
- 参考学习资料 AI技术文件 1-s2.0-S1161030116302519-main.pdf
- 参考学习资料 AI技术文件 10.1038@s41563-019-0464-7.pdf
- 参考学习资料 AI技术文件 1543912444801.pdf
- 参考学习资料 AI技术文件 001(2).pdf
- 参考学习资料 AI技术文件 1-s2.0-S0098847210002273-main.pdf
原创力文档

文档评论(0)