为什么要用函数的重载?有什么意义

来源:百度知道 编辑:UC知道 时间:2024/06/14 15:42:53
为什么要用函数的重载?有什么意义

函数的重载是为了提高程序的适应性,便于函数在变化的环境中的使用,提高程序代码的复用性。

举个例
#include <iostream.h>

double add(double a, double b)
{return a+b;}

int add(int a,int b)
{return a+b;}

void main()
{

cout<<add(5,6)<<endl;
cout<<add(5.5,6.6)<<endl;
}

//按特定参数调用不同函数,实现不同功能