元<型名 T>T 测试(){ 串 a{"啊啊"}; 如 常式(是相同值<T,串>)中 a; 异 如 常式(是相同值<T,整>)中 4; } 空 主(){ 串 a=测试<串>(); 整 b=测试<整>(); 打印(a,b+5); }
有时需要一种函数,返回多种表示,这个时候就可以用模板完成.很方便. 根据需要的类型,返回不同的值或表示.
有时需要一种函数,返回多种表示