首先说明,函数重载时,必须要不同的函数,参数个数或参数类型不同。
一.非成员函数的重载
#include<iostream>
using namespace std;
int mul(int a,int b);
double mul(double a,double b);
int main()
{
int s1,s2;
double s3,s4;
cout<<"输入两个乘数:";
cin>> s1>>s2;
cout<<"answer="<<mul(s1,s2)<<endl;
cout<<"继续输入:";
cin>>s3>>s4;
cout<<"answer="<