重载构成的条件是函数的参数类型、参数个数不同,但是不能根据返回值类型的不同进行区分。
#include<iostream.h>
int add(int x, int y)
{
return x+y;
}
double add(double a,double b)
{
return a+b;
}
void main()
{
cout<<add(5,10)<<endl;
cout<<add(5.0,10.5)<<endl;
}
重载构成的条件是函数的参数类型、参数个数不同,但是不能根据返回值类型的不同进行区分。
#include<iostream.h>
int add(int x, int y)
{
return x+y;
}
double add(double a,double b)
{
return a+b;
}
void main()
{
cout<<add(5,10)<<endl;
cout<<add(5.0,10.5)<<endl;
}