导读 大家好,我是小夏,我来为大家解答以上问题。重载函数怎么写,重载函数很多人还不知道,现在让我们一起来看看吧!1、函数重载就是:有多个...
大家好,我是小夏,我来为大家解答以上问题。重载函数怎么写,重载函数很多人还不知道,现在让我们一起来看看吧!
1、函数重载就是:有多个函数同名,同返回值,不同参数列表。
2、如下代码, #include <iostream> using namespace std; //求两个整数的最大值的函数。
3、 int max(int a, int b){ return a>b?a:b; } //求三个整数的最大值的函数。
4、 int max(int a, int b, int c){ return max(max(a, b), c); } //主函数。
5、 int main(){ cout << max(-8, -1) << endl; //结果:-1 cout << max(9, 3, 6) << endl; //结果:9 } 同样调用“max()”函数,但因为传入的参数不同,所以调用的“max()”函数也不一样。
本文到此讲解完毕了,希望对大家有帮助。