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