#includeusing namespace std; //交换变量值函数模板 template void swapTemp(T& a, T& b) { T tmp = a; a = b; b = tmp; } //打印数组元素模板 template void printTemp(T array[], int num) { int i = 0; for (i = 0; i

#includeusing namespace std; //交换变量值函数模板 template void swapTemp(T& a, T& b) { T tmp = a; a = b; b = tmp; } //打印数组元素模板 template void printTemp(T array[], int num) { int i = 0; for (i = 0; i