A-A+

在C语言中 函数返回值的类型最终取决于()。A.函数定义时在函数首部所说明的函数类型B.re

2022-08-05 20:53:59 问答库 阅读 172 次

问题详情

在C语言中,函数返回值的类型最终取决于()。
A.函数定义时在函数首部所说明的函数类型
B.return语句中表达式值的类型
C.调用函数时主调函数所传递的实参类型
D.函数定义时形参的类型

参考答案

正确答案:A
解析: 在C语言中,应当在定义函数时指定函数值的类型。凡不加类型说明的函数,默认按整型处理。在定义函数时对函数值说明的类型一般应该和return语句中的表达式类型一致。如果函数值的类型和return语句中的表达式类型不一致,则以函数值的类型为准,由系统自动进行转换,即函数类型决定返回值的类型。

考点:函数,类型