一、重载的定义
对于同一种功能但是参数不一样的函数,使用重载就可以实现功能相同的函数拥有相同的函数名,在调用函数的时候,通过实参的类型,判断调用哪个函数。
【不使用重载】
int sum_int(int x,int y) double sum_double(double x,double y)
【使用重载】
int sum(int x,int y) double sum(double x,double y)
二、代码实例
【代码】
#include <iostream> using namespace std; int sum(int x,int y){ return x+y; } double sum(double x,double y){ return x+y; } int main() { cout<< sum(2,3)<<"\n"; cout<< sum(2.2,3.9)<<"\n"; return 0; }
【运行结果】
(○` 3′○) 感谢观看,希望对你有帮助!
标签:return,函数,int,double,sum,c++,重载 From: https://www.cnblogs.com/yihong-song/p/16908689.html