首页/ 题库 / [单选题]C语言规定,函数返回值的类型是由的答案

C语言规定,函数返回值的类型是由

单选题
2021-12-31 19:59
A、return语句中的表达式类型所决定
B、调用该函数时的主调函数类型所决定
C、调用该函数时系统临时决定
D、在定义该函数时所指定的函数类型所决定
查看答案

正确答案
D

试题解析
解析:C语言容许函数返回一个值,通过re-turn语句实现,其格式是:return(表达式);或return表达式;功能是把表达式的值带回主调函数的调用处,作为函数的返回值。函数返回值的类型以函数类型为准,为了明确表示“不带回值”,可用“void”类型说明符定义“空类型”。在以下几种情况下,可不在调用函数中对被调用函数类型声明:①如果函数值是整型或字符型,可不进行声明,系统自动默认函数值是整型。②如果被调用函数的定义出现在调用函数之前,可不进行声明。注意:函数的定义。

标签: