C++学习笔记系列2-10

发布时间:2026/6/13 12:09:04

C++学习笔记系列2-10 函数重载函数重载的特点1、函数名相同2、参数数量不同3、参数类型不同4、参数类型顺序不同以上4点就是函数重载的特点整合为一句话就是函数名一样但是参数数量、参数类型、参数类型顺序不一样的就是函数重载。通过一个例子学习如何使用#include iostreamusing namespace std;voidQiuHe(int a,int b) //①号重载{cout a b endl;}voidQiuHe(int a,int b,int c) //②号重载{cout a b c endl;}voidQiuHe(string str, int a, int b) //③号重载{cout str ;cout a b endl;}int main(){QiuHe(45 ,55); //调用①号重载QiuHe(45, 55, 20); //调用②号重载QiuHe(a b , 55 , 20 ); //调用③号重载}输出100120a b 75通过这个例子我们看到函数名都是QiuHe我们在主函数中调用函数时传入的参数不同程序就会根据参数去找相应的函数进行执行函数重载的主要知识点就是参数的变化.函数重载在学习“面向对象”编程时为类声明构造函数时使用的居多在本篇中我们了解它的特点就行了。

相关新闻