为什么c里面‘65’是错的正确的应该怎么写

设函数fun的定义形式为 void fun(char ch, float x ) { … } 则以下对函数fun的调用语句中,正确的是
A.fun(32,32);
B.fun("abc",3.0);
C.fun('65',2.8);
D.t=fun('D',16.5)

字符都是一个的,就是用单引号的
2个及以上的叫字符串,用双引号的

上面定义的是字符串类型的,65是整数类型所以错了
这题答案选D吧。