#include // 修正模板的定义 template 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; }