如题所述
#include "stdio.h"template<typename T>T func(T a,T b){ return a+b;}int main(){ short a=10,b=23; int m=20,n=34; float i=1.2,j=9.0; printf("%d\n",func<short>(a,b)); printf("%d\n",func<int>(m,n)); printf("%f\n",func<float>(i,j));
}