C++的问题谁帮我回答一下?谢谢了

来源:百度知道 编辑:UC知道 时间:2024/05/05 11:20:20
用函数重载方法求两个整数、两个浮点数、两个字符总的最小者~~~~

#include <iostream.h>
int& IntMax(int const&a,int const&b)
{
cout << "调用int版本:";
return a > b ? a : b;
}
long& LongMax(long const&a, long const&b)
{
cout << "调用long版本:";
return a > b ? a : b;
}
char& CharMax(char const&a, char const&b)
{
cout << "调用char版本:";
return a > b ? a : b;
}
void main()
{
cout << IntMax(3, 5) << endl;
cout << LongMax(33444, 54444) << endl;
cout << CharMax('3', 'v') << endl;
}
//下次自己动手

char f(char char);
int f(int int);
float f(float float);
像这种问题最好用模版,书写量比较小