4、C语言中,函数返回值的类型是由( )决定的。

4、C语言中,函数返回值的类型是由( )决定的。

A.调用函数时临时

B.return语句中的表达式类型

C.调用该函数的主调函数类型

D.定义函数时,所指定的函数类型

是由你定义函数时所定义的函数的类型决定的。
也就是说函数是什么类型,返回值就是什么类型。
比如:
函数定义  int fun(int a,char b)
返回值就是整型
函数定义  int *fun(int a)
返回值就是基类型为整型的指针
函数定义  void fun(int a)
无返回值

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-15
D
定义函数时就是定义了返回值的类型。
第2个回答  推荐于2018-02-27
d 比如 int sum(…){…}返回值就是整型本回答被提问者和网友采纳
第3个回答  2018-02-27
D
好好学习天天向上
第4个回答  2013-02-15
d,,,,,,.....