exit是在头文件stdlib.h中,所以使用exit时要加上这个头文件。
return在stdio.h这个头文件中,使用时也要加上这个头文件。
————————————————————————————————————————
return是语言级别的,它表示调用堆栈的返回。
exit是系统级别的,它表示一个进程的结束。
————————————————————————————————
return是函数返回调用,如果是main函数,就退出程序。一般return会返回函数返回值。
exit是强制退出程序,运行一次就退出程序。
————————————————————————————————————
exit(0)表示程序正常退出,把0返回给操作系统。
exit(1)表示程序异常退出,这个1也表示返回系统的值,有的操作系统不需要返回值,这里小编记不清楚了。
—————————————————————————————————————————————————