函数模板 这个c d不太明白 想知道为什么

img

C.float a=(1.2, 5);

D.
double a, b=3; a=add(3.4, b);
为什么c不对d对捏

C中没有调用add函数
D可看成 double b=3; double a=add(3.4, b); 所以是对的

c没有调用add方法,正确的应该是float a =add(1.2,5),d是正确的,哪不明白