void main(){
int a,b,c;
double x,y,z;
char s1[20],s2[20],s3[20];
……
// 读入数据
cout<<
max(a,b,c)
<<endl;
cout<<
max(x,y,z)
<<endl;
cout<<
max(s1,s2,s3)
<<endl;
}
如何完成此要求?
6.1
模板
问题
:
重载
若有如下需求
int max(int, int, int) { }
double
max(double,double,double)
{ }
char* max(char*,char*,char*){
}
模板
通用