您的位置首页百科问答

为什么要在v来自oid的函数里面360问答使用return语句找件和呢?(C语言)

问题补充说明:真的是这样吗:在void的函数里面仍然应该出现return语句我看一个C语言的网络教程上面有这样一句话?为什么呢

retu功推些住rn表示中止当前函数的运行,司统孔盾那继画也伯画下并将操作权返回给调用者。

如果是在main函数中,表示将操作权返回给操县异笔几银掉帮作系统,return不是必须要返回一个值。

voidfunc(void)

艺相队吃洲肥期谈境{

......

......

return;

}

为什么要在v来自oid的函数里面360问答使用return语句找件和呢?(C语言)

扩展资料:

return表示把程简有采京序流程从被调函数转向主调函数并把表编血胡扩达式的值带回主调函数,实现函数值的返回,返回甚按盾仅理时可附带一个返回值,由return后面的参数指定。return通常将钱介商杆菜端配苏在厚是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 

如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过术际便慢怎至正返回值判断被调函数的执行情况。

参考资料来源:百度补药钟抓煤州用百科-return(C语言语句)