没有公告
01.分析以下程序的执行结果
#include<iostream.h>
template <class T>
T max(T x,T y)
{
return (x>y?x:y);
}
void main()
cout<<max(2,5)<<","<<max(3.5,2.8)<<endl;
解:
本题说明函数模板的使用方法。max()函数是一个函数模板,它返回两个参数中的较大者。在调用时自动联编相应的max()函数。所以输出为:5,3.5