66问答网
所有问题
c语言中什么时候函数调用时,被调用函数需要加return 返回
如题所述
举报该问题
推荐答案 2017-10-20
被调用函数 也就是子函数 申明时有返回类型就需要加return;
如果是void function() void为无
返回值
,无需return
譬如 intfunction() int为整形,则需return一个整形值;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/2ixv2iissUUsU2iUnD.html
其他回答
第1个回答 2014-01-02
当函数不是void的时候,即有返回值的函数,必须要return相应类型的值,不然就编译不通过.
第2个回答 2014-01-02
这个return是一个返回值,当定义为int时,运算成功才能返回0~~不写return这是可以的,如果是定义的函数,return可能是为了达到某些特殊的返回值,用来运算,这时就是不能省略的~~新手,刚刚看几天C~仅供参考~
第3个回答 2014-01-02
你好,你需要这儿函数有返回值的若你不需要这个函数有返回值,都可以定义成void型,别的类型的函数都是带返回值的!
第4个回答 2019-07-07
必须用return返回,不然void无法定义下一个函数,相当于调用结束
相似回答
C语言中什么时候被调用函数要
用
return
来得到
返回
值,什么时候不用return...
答:
一般引用一个需要一个返回值的函数时那个函数通常就用return返回所需要的值
,还有一种情况就是函数接收的参数是数组或某个指针(其本质都是地址),此时就是直接对主调函数中的数据进行操作,不需要返回值的
C语言中什么时候被调用函数要
用
return
来得到
返回
值,什么时候不用return...
答:
int a;function(&a); //a得到的就是10 }
C语言中return
怎么用,主
函数
中一定要用吗?
答:
int i=1;return 1;//return(i); //这样也可以 } 有时即使
被调用函数
是void类型 被调
函数中的return
也不是毫无意义的;对于void,在函数的最后一行代码,可以不用;其他地方,因为你要
返回函数调用,
所以必须要用。对于非void,既然函数返回值类型定义为非void,那么肯定需要使用这个
函数的返回
值。比...
c语言函数调用时什么时候
要
return
?什么时候不要return?
答:
在普通情况下都要return 除非是void型函数 又或者使用指针
,在函数调用的过程中直接改变了实参的值,这时是不用return的
如果一个
函数
没有
返回
值,是否
需要
加入
return
语句?
答:
return
是
C语言中
的一个关键字,意为返回。return 就是用来被调函数返回到主调函数继续执行
,返回时
可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为
函数调用的时候
计算结果通常是通过返回值带出的。 如果函数执行不
需要返回
计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否...
C语言中什么时候
该用
return,
什么时候不用?
答:
这个
函数里面
可以用
return
(后面不跟数据),也可以把return语句省略。这时
函数调用
到最后一个右大括号时结束。一般用void的话就是没有返回值和不
需要返回
值的了,如调用一个输出函数,这个函数就没必要返回了,事实上这个函数只管输出就好了,也没有什么值要
返回的
,另一种是用指针传址
的时候,
因为你...
大家正在搜
c语言函数中return1的作用
调用函数return返回值
c语言函数return加括号
c语言函数返回值类型由什么决定
c语言函数没有return
c语言定义函数return
c语言return返回值给谁
c语言strlen函数用法
c语言中return的作用
相关问题
C语言中,函数调用执行到return语句即意味着函数调用结束...
c语言函数调用时什么时候要return?什么时候不要retu...
c语言中函数里是不是遇到return语句就不再执行函数剩下的...
在C语言中,调用函数时用return语句一般能返回几个值?
C语言中函数调用与返回值的关系是什么?
C语言中怎样从被调函数中返回到调用函数
C#中调用函数什么时候需要return?用return时要注...
C语言中怎样从被调函数中返回到调用函数