发布网友 发布时间:2024-10-24 00:14
共5个回答
热心网友 时间:2024-11-12 11:48
函数返回值类型由函数头部的返回值类型决定
例如
函数头部为int f(),这样的话,返回值类型为int型;又如头部为double f()的话,返回值类型为double型;头部为char *f()的话,返回值为char *,即指向char的指针
特别的,如果函数头部没有显示的说明返回值类型,则在C中一般是默认当作返回int型,如f(),则返回值类型为int型
热心网友 时间:2024-11-12 11:48
因为%d\n", 就指定了类型是int型,如果%f\n 就变成了float型了
热心网友 时间:2024-11-12 11:45
你是想知道 函数的返回类型吧? 一般的函数 返回类型会写在 函数名前面
比如 int fff (float x){printf("%d\n",x*x); return A} (A只要是int 随便什么都行)
热心网友 时间:2024-11-12 11:47
虚参x是f loat,我感觉应该是实型的,具体记不清了,你自己看看书怎么规定的记住就行啦 ...输出中的%d指的是整型int.....常用的就是实型float、单精度型single\双精度型double\整型int\字符型char,书上都有,好好看书吧
热心网友 时间:2024-11-12 11:42
你是要问函数参数类型还是函数返回类型???
如果声明 int fff(float x)那么其返回类型就是int