C语言void函数中的return

qq_45707950 2019-11-20 12:24:30
今天被弄晕了,看了无数个百度 1.void函数中最后一行,既可以写return,也可以不写return,如果非要写,就只能写return,后面不能写返回值 2.void函数中间,中间肯定不会结束,但想要跳出函数,就要用return来实现,这时候,必须写return 总结下,中间的return必须写,最后一行不一定写 不知道理解的对不对
...全文
701 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
地球太平洋 2019-11-21
  • 打赏
  • 举报
回复
佩服你的钻研精神,最后一行后,函数就结束了,当然不用写return; 中间写return , 是为了不执行后面的代码。
data-v 2019-11-20
  • 打赏
  • 举报
回复
刚才看了个贴,说的是xcode没return编译报错
data-v 2019-11-20
  • 打赏
  • 举报
回复
只能写return,后面不能写返回值?????
自信男孩 2019-11-20
  • 打赏
  • 举报
回复
不论是void还是int都可以写return,根据实际情况吧。只不过void的函数里,return;后面不跟数据
  • 打赏
  • 举报
回复
return就是用来返回值的,void无返回值所以不用最后写return,其他如int,总得返回个int类型的值,不然就和函数定义不符了,所以才加return int。

69,430

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧