想问一上exit(1)返加到哪?

ko8086 2011-12-21 11:49:19
想问一大家,exit(1)有子程序里执行,exit(1)后会返回到哪里?
...全文
79 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
猪头小哥 2011-12-21
  • 打赏
  • 举报
回复
应该是退出整个程序吧
自信男孩 2011-12-21
  • 打赏
  • 举报
回复
应该是返回给系统。执行到exit后会结束整个程序或者退出子进程或者线程,返回到父进程。这与return有一点相识,不过return返回到调用函数;
exit();参数有两种:EXIT_SUCCESS、EXIT_FAILURE.会把退出的信息码(整数值)返回给系统。
無_1024 2011-12-21
  • 打赏
  • 举报
回复
直接退出程序结束进程
FCARM 2011-12-21
  • 打赏
  • 举报
回复
RETURN返回入口,EXIT(1)结束程序
ko8086 2011-12-21
  • 打赏
  • 举报
回复
exit(1)直接跳出程序,结束整个程序
return则是返回到进入子程序的入口的下一地址
cup_t 2011-12-21
  • 打赏
  • 举报
回复
子进程结束。它的父进程会被唤醒,并继续执行。
zhongguoren666 2011-12-21
  • 打赏
  • 举报
回复
2楼的观点,简单扼要,采用他的就好了。

69,364

社区成员

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

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