c语言exit函数的用法 exit0和return0的区别?
exit0和return0的区别?Return是一个返回函数调用。如果返回main函数,则退出程序。Exit是在呼叫处强制退出程序,程序运行一次后结束。不管写在哪里,都是程序推出。括号中的数字0、1、
exit0和return0的区别?
Return是一个返回函数调用。如果返回main函数,则退出程序。
Exit是在呼叫处强制退出程序,程序运行一次后结束。不管写在哪里,都是程序推出。括号中的数字0、1、-1将被写入环境变量errorlevel中,其他程序可以由此判断程序的结束状态。
一般0正常,其他数字不正常,相应的错误可以自己指定。
退出(1)表示异常退出。此1将返回到操作系统。
Exit(0):正常运行程序并退出程序;
Exit(x)(x不是0)表示异常退出
return():返回函数。如果它在main函数中,它将退出函数并返回一个值。