55问答网
所有问题
C语言,这句话怎么错了?“在被调函数中,若无return语句,则该函数就没有返回值”
如题所述
举报该问题
推荐答案 2007-07-13
这句话应该是这样的"在被调函数中,如无return,则不能返回数值" 其实有无返回值,是根据你定义函数类型决定的,若为void型,或在调用函数中打印或再调用,就不需返回值!若为在主函数中打印或再调用则需返回值.
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/e48FGLcI.html
其他回答
第1个回答 2007-07-13
翻跟斗繁分数反对还是 燃烧弹辉钴矿机械化厂 发挥古柯碱防护客观的搞活 可见度调和打开鬼画符感到肺循环规定复古的 搞活的 打开广泛读音热度反映
第2个回答 2007-07-13
错在“若无return语句,则该函数就没有返回”;
即便是有return语句,函数也不一定有返回值,举例:
void foo()
{
....
return; // 无返回值的函数的结束标志
puts("Hello"); // 执行不到
}
不带参数的return语句是无返回值的函数的结束标志,所以即便是在函数中出现return语句,该函数也不一定返回值。
第3个回答 2007-07-13
return 函数跳出
题目应该是2楼说的吧
相似回答
被调函数中,若无return语句,则该函数就没有返回值
答:
是这样啊呀,别外
,被调函数若没有返回值,在函数
的返回类型定义前会加上一个void表示无返回值勤
若函数
体内
没有return语句,则函数没有返回值
答:
定义函数时 设置
返回值
为 void 函数体内不能有
return语句
调用函数时
没有return语句函数有返回值
吗
答:
c++函数没有return当然不会
有返回值
。return是
C语言中
的一个关键字,意为返回。return就是用来
被调函数返回
到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。不行。在C语言中实参对形参是单向传值,
没有return语句,函数
是不会返回任何值的。除非你的实参是一个指针,那么
在函数
里...
在
C语言
的函数定义
中,
如果省略
了return语句,函数就
无法
返回
主调...
答:
可以。在
c语言
的函数定义中,如果不需要返回结果,就可以省略
return语句,
不影响整个函数运行。一个函数可以不
返回值,没有
return并不代表没有结束,只要不是死循环,一个函数执行完
,该函数
对应的过程就结束了。(1)返回值类型应和函数类型一致,不一致将返回值自动转换成函数类型。(2)
函数中
可以有多条...
在
C语言
的函数定义
中,
如果省略
了return语句,函数就
无法
返回
主调...
答:
return 可以分两种情况:1.有返回值的函数 int function1(){ return 1; --必须要return 才能有返回值。};2.
没有返回值
的函数 void function2(){ return; --写
了return
会直接跳出
函数,
不会继续执行下面的语句。int a=1+1;};
大家正在搜
c语言怎么调用函数
主调函数和被调用函数
被调函数在主函数之前
被调函数的返回值
主调函数与被调函数的关系
被调函数返回值类型
c语言函数的定义与调用
c语言子函数调用举例
c语言fun函数
相关问题
若调用一个函数,且此函数中没有return语句,则正确的说法...
被调函数中,若无return语句,则该函数就没有返回值
在C语言中,若调用一个函数,且此函数没有return值,该函...
若调用一个函数,且此函数中没有return语句,则该函数没有...
C语言中调用一个函数,此函数没有Return语句,下面说法正...
若函数体内没有return语句,则函数没有返回值
c语言问题 若函数体内没有return语句 则函数没有返回值...
若调用一个函数,且此函数中没有return语句,则正确的说法...