有函数定义头部float fun(int a,char b),说明函数的返回值类型为()。
举一反三
- 如果有函数的定义形式为: float fun(flat x, int y, char c) { ...... } 则下列给出的函数的原型声明中,正确的是( )。 A: float fun(float x, int y, char c); B: float fun(float x, int y, char); C: float fun(float, int, char); D: fun(int, int, int);
- 下列函数原型声明中,可以返回指针值的是( )。 A: void *fun(); B: int (*p)fun(int, int); C: float fun(int *); D: char *fun(char *);
- 当定义一个无返回值函数时,函数的返回值类型应写为______。 A: int B: void C: float D: char
- 若定义函数float *fun( ),则函数fun的返回值为_____。
- 若同时定义了如下函数,fun(8,3.1) 调用的是下列哪个函数___________。 A: fun(float,int) B: fun(double,int) C: fun(char,float) D: fun(int,double)