下列模板声明中,有语法错误的是

admin2021-09-05  29

问题 下列模板声明中,有语法错误的是

选项 A、template T fun(T x){return x;}
B、template T fun(T x, int n) {return x*n;}
C、template T fun(T *p) {return *p;}
D、template T class A{T n;};

答案D

解析 本题考查模板的定义,B选项中x为T类型的,n为int型的,但是x*n就不一定是T类型的,所以错误。
转载请注明原文地址:https://kaotiyun.com/show/C7fp777K
0

最新回复(0)