选择题   有如下函数模板:
    template<class T>T square(T x) {retum x*x;}
    其中的参数T是______。
 
【正确答案】 D
【答案解析】本题x为函数形参,选项A错误;函数实参和模板实参只有在函数模板被调用并实例化的时候才可知,选项B、C错误;T是模板形参,选项D正确。答案为D选项。