66问答网
所有问题
没有return语句的自定义函数在执行结束时不能返回到调用处,这句话对不对啊?
如题所述
举报该问题
推荐答案 推荐于2018-03-21
不对,因为就算你定义了没有
返回值
的函数,编译后
编译器
也会默认给你加上 return void; //return 一个空, 所以不管有没有返回值或者是你有没有写return 最后函数执行完毕后 还是会返回到方法调用处的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/pUxnxpsDU.html
其他回答
第1个回答 2011-09-08
不对。还是返回到调用处。最简单的
void pri()
{
printf("hello");
}
int main()
{
pri();
printf("world");
return 0;
}
打印的是 helloworld。
相似回答
求2010江西省9月份计算机二级C语言题库,万分感谢,
答:
24)以下关于return语句的叙述中正确的是 A)一个自定义函数中必须有一条return语句 B)一个自定义函数中可以根据不同情况设置多条return语句 C)定义成void类型的函数中可以有带返回值的return语句 D)
没有return语句的自定义函数在执行结束时不能返回到调用处
(25)下列选项中,能正确定义数组的语句是 A)int num[0...
没有return语句的自定义函数在执行结束时
能
不能返回到调用处
答:
不会的 遇到函数的最后一个 }
的时候,
自动返回
以下关于retllm
语句的
叙述中正确的是( )。
答:
【答案】:B 在函数中允许有多个IettLrll语句,但每次调用只能有一个return语句被执行,因此只能返回一个函数值
。定义成void类型的函数,不允许从该函数取得返回值,也不允许使用return语句,c选项描述错误。没有return语句的函数在执行到函数的最后一条语句后会自动返回到调用处,A、D选项描述错误。因此B...
有一些c语言题目不会啊,请给我解答一下吧!谢谢
答:
C.定义成void类型的函数中可以有带返回值的return语句 D.
没有return语句的自定义函数
再
执行结束时不
恩
能够返回到调用处
自定义函数中可以没有return语句,也可有一条或多条return语句,不管函数有没有return语句
,函数在
被调用后都会返回到调节器用处。void类型的函灵敏的函数体中不能出现return语句 3.有...
void类型的
函数
怎么
结束
答:
1、直接使用return;语句就可以了。void类型函数只是
没有返回
值,不代表不能使用
return返回
。2、return表示中止当前函数的运行,并将操作权返回给调用者。如果是在main
函数中,
表示将操作权返回给操作系统
,return
不是必须要返回一个值。当然,就算不写
return,在函数执行完毕
后也会返回操作权给调用者。
c语言的
函数返回
值?
答:
如果
没有return 语句,
那么函数没有返回值
,调用函数
里面就不能把他当做一个数值来使用,会出现:fun();单独成
句的语句,在
fun()里面可能进行了一些操作,但不需要结果。C语言自带
的函数
通常都有返回值,计算
函数返回
计算结果,操作函数返回操作结果(成功返回1,失败返回0)...
大家正在搜
相关问题
C语言是函数式编程语言吗
编程语言中的函数是干什么用的?
在学习编程语言中,搞明白函数这个概念都这么困难,学会有什么用...
函数式编程语言会不会淘汰目前编程语言
以函数编程语言作为入门的编程语言有什么好处?
【计算机专业向】编程语言中“函数”的本质是什么?
如何记编程语言中的函数
大家都学习或者使用过什么函数式的编程语言啊?