return 单独出现(return;)是什么意思?

hapboy86 2007-05-02 10:33:56
如提,谢过,在线等。。
...全文
2233 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hapboy86 2007-05-02
  • 打赏
  • 举报
回复
是的!
exit()是在哪个头文件(c++)里声明的?
jally100 2007-05-02
  • 打赏
  • 举报
回复
程序运行遇到exit是不是就退出整个程序?
hapboy86 2007-05-02
  • 打赏
  • 举报
回复
谢谢各位!散分了!
Sco_field 2007-05-02
  • 打赏
  • 举报
回复
和exit()不一样吧?exit()是退出程序吧?

当然不一样了,return只是退出函数啊,exit是退出程序
Sco_field 2007-05-02
  • 打赏
  • 举报
回复
只要不要等同理解成 return 0 就好了~:)
zjc_love 2007-05-02
  • 打赏
  • 举报
回复
当返回类型为空的时候,会直接写一个return;来返回给系统一个值
hapboy86 2007-05-02
  • 打赏
  • 举报
回复
和exit()不一样吧?exit()是退出程序吧?
Sco_field 2007-05-02
  • 打赏
  • 举报
回复 2
表示不返回类型值,如果程序有多重判断语句,加在其中的选择语句里可省略时间:
if()
{

..
return; //虽可不加,但此时直接跳出,节省时间
}
..
if()
{
}
sun428 2007-05-02
  • 打赏
  • 举报
回复 1
在函数末尾出现的可写可不写,有些人写了为了清楚。
有时出现在条件判断里,是为了满足某种条件时提前退出函数。
tanlingyun 2007-05-02
  • 打赏
  • 举报
回复 1
这是结束函数运行的意思,如果一个函数被声明为void类型,它不需要返回什么值,但是你又希望它符合什么条件时结束它,那么可以用return;.

65,202

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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