单选题
有如下函数模板: template
T square(T x){return x,x;} 其中T是( )。
A、
函数形参
B、
函数实参
C、
模板形参
D、
模板实参
【正确答案】
C
【答案解析】
解析:此题考查的是函数模板。声明一个函数模板的格式是: template<模板形参表声明>函数声明,{函数体} 其中的<模板形参表声明>是由一个或多个“模板形参”组成的,每个“模板形参”可具有以下几种形式:typename参数名;class参数名;类型修饰参数名。
提交答案
关闭