ssy/6.5.cpp
2024-08-05 23:12:46 +08:00

22 lines
371 B
C++

#include <iostream>
// 修正模板的定义
template <typename T>
T max(T x, T y)
{
// 删除无效的赋值语句
return (x > y) ? x : y;
}
int main()
{
char c = 0;
int i = 1;
// 调用模板函数时需要指定模板类型
int result = max((int)c,i);
// 输出结果
std::cout << "Max: " << result << std::endl;
return 0;
}