exit() 结束当前进程/当前程序/,在整个程序中,只要调用 exit ,就结束
return() 是当前函数返回,当然如果是在主函数main, 自然也就结束当前进程了,如果不是,那就是退回上一层调用
exit(0) 是非正常退出
exit(1) 是正常退出
在多个进程时.如果有时要检测上进程是否正常退出的.就要用到上个进程的返回值.. exit(1)表示进程正常退出. 返回 1; exit(0)表示进程非正常退出. 返回 0
本文详细解释了exit与return在程序中的使用区别。exit用于终止整个程序运行,而return则用于从函数中返回值。文中还介绍了exit的不同参数值含义:exit(0)表示非正常退出,exit(1)表示正常退出。
exit() 结束当前进程/当前程序/,在整个程序中,只要调用 exit ,就结束
return() 是当前函数返回,当然如果是在主函数main, 自然也就结束当前进程了,如果不是,那就是退回上一层调用
exit(0) 是非正常退出
exit(1) 是正常退出
在多个进程时.如果有时要检测上进程是否正常退出的.就要用到上个进程的返回值.. exit(1)表示进程正常退出. 返回 1; exit(0)表示进程非正常退出. 返回 0
2858

被折叠的 条评论
为什么被折叠?
