#include <iostream>
//函数重载,同名的函数,不同的参数类型,根据赋值的值的类型去走不同的函数
using namespace std;
int square(int i)
{
return i*i;
}
long square(long l)
{
return l*l;
}
double square(double d)
{
return d*d;
}
int main()
{
int i=12;
long l=1234;
double d=5.66;
cout<<i<<'*'<<i<<'='<<square(i)<<endl;
cout<<l<<'*'<<l<<'='<<square(l)<<endl;
cout<<d<<'*'<<d<<'='<<square(d)<<endl;
}
函数的重载
最新推荐文章于 2024-07-25 22:05:33 发布