C语言如何判断函数的类型 fff(float x ) {printf("%d\n",x*x);} 为什么该函数的类型是i

问题描述:

C语言如何判断函数的类型 fff(float x ) {printf("%d\n",x*x);} 为什么该函数的类型是int?
C语言如何判断函数的类型 到底有多少类型啊
1个回答 分类:综合 2014-09-22

问题解答:

我来补答
函数返回值类型由函数头部的返回值类型决定
例如
函数头部为int f(),这样的话,返回值类型为int型;又如头部为double f()的话,返回值类型为double型;头部为char *f()的话,返回值为char *,即指向char的指针
特别的,如果函数头部没有显示的说明返回值类型,则在C中一般是默认当作返回int型,如f(),则返回值类型为int型
 
 
展开全文阅读
剩余:2000
下一页:格子里面填一下