问题 单项选择题

已定义以下函数 int fun(int *p) {return *p;} fun函数返回值是______。

A.不确定的值

B.一个整数

C.形参 p 中存放的值

D.形参 p 的地址值

答案

参考答案:B

解析:函数值的类型应当是在定义函数时指定的。在定义函数时对函数值说明的类型一般和 return 语句中 的表达式类型一致,即函数类型决定返回值的类型。此题中定义函数类型为 int 型,故函数返回值也为整型。

单项选择题
多项选择题